Как получить фото ВКонтакте, имя, идентификатор с помощью PHP с JSON - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть проблемы с VK access_token.Я добавил в &access_token= a Безопасный ключ проекта, но ВКонтакте все равно говорит, что User authorization failed: invalid access_token (4)..

Как я могу это исправить?

$url = 'personasvk';

function get_vk($username) {
  $get = get_data('https://api.vk.com/method/users.get?user_id='.$username.'&v=5.85&access_token=SECURE_KEY_OF_PROJECT');
  $result = json_decode($get, true);

  if (empty($result['response'][0]['gid']) || empty($result['response'][0]['screen_name'])) {
    return false;
  } else {
    return $result;
  }
}
$vk_data = get_vk($url);
$title = $vk_data['response'][0]['screen_name'];
$link_id = $vk_data['response'][0]['gid'];
$image = $vk_data['response'][0]['photo'];

echo $title;

1 Ответ

0 голосов
/ 23 февраля 2019

Попробуйте добавить его в тело вашего POST-запроса.

Я не знаком с PHP, но этот локон дает мне всю необходимую информацию.

    curl -X POST \
        -d 'v=5.85' \
        -d 'access_token=SECURE_KEY_OF_PROJECT' \
        -d 'user_id=700' \
        https://api.vk.com/method/users.get
...