За последние 24 часа нас посетили 34460 программистов и 1711 роботов. Сейчас ищут 759 программистов ...

Как работать с API VK на PHP

Тема в разделе "PHP для новичков", создана пользователем php4, 30 июл 2016.

  1. php4

    php4 Новичок

    С нами с:
    29 июл 2016
    Сообщения:
    91
    Симпатии:
    0
    Подскажите, как работать с VK API на PHP? Кто знает, покажите запрос, мне нужно получить имя и фамилию пользователя, а также можно аватарку. Как к этим полям обращаться и выводить их на сайте, наверное извлекать из массива $res? Вот пока, что у меня получилось:
    PHP:
    1. <?php
    2. $url = "http://api.vk.com/method/users.get?user_id=1&fields=photo_big&v=5.52";
    3. $res = file_get_contents($url);
    4. $res = json_decode($res, true);
    5.        
    6. print_r($res);
    7. ?>
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Без авторизации через токен никак
     
  3. php4

    php4 Новичок

    С нами с:
    29 июл 2016
    Сообщения:
    91
    Симпатии:
    0
    Всмысле без авторизации сейчас работают все сервисы. Там не нужно давать разрешение. У меня запрос уже составлен. Как получить поля? Вот примеры, сайтов которые без авторизации работают:
    servisvk.ru
    shostak.ru/vk
     
  4. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    Он имел в виду не пользовательскую авторизацию. Вы должны в вк зарегистрироваться как сайт, вк даст доступы и параметры авторизации вашего сайта к API. Кстати, там же можно найти и примеры.
     
  5. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Так ваш код всё вам дал. Вы не умеете работать с массивами? Так это на php.net описано
    PHP:
    1. echo $res["reponse"][0]["first_name"];
     
    php4 нравится это.
  6. Scogzhe

    Scogzhe Зэк
    [ БАН ]

    С нами с:
    4 фев 2015
    Сообщения:
    109
    Симпатии:
    0
    Описание на сайте у них есть