@pitty13

Работаю с апи PHP и не получается достать данные?

Я работаю с апи вконтакте из под php. У меня отрабатывает авторизация, затем получение access_token, и потом я пытаюсь получить данные о группах пользователя (где он админ).

$request_params = array(
            'user_id' => $user_id,
            'extended' => '0',
            'filter' => 'admin',
            'offset' => '0',
            'count' => '1000',
            'v' => '5.60'
        );

        $get_params = http_build_query($request_params);

        $curl = curl_init();
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
        curl_setopt($curl, CURLOPT_URL, 'https://api.vk.com/method/groups.get?' . $get_params . '&access_token=' . $access_token);
        $response = curl_exec($curl);
        curl_close($curl);
        $response1 = json_decode($response, true);


в ответ приходит
"{"error":{"error_code":5,"error_msg":"User authorization failed: method is unavailable with server auth.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"groups.get"},{"key":"user_id","value":"52248258"},{"key":"extended","value":"0"},{"key":"filter","value":"admin"},{"key":"offset","value":"0"},{"key":"count","value":"1000"},{"key":"v","value":"5.60"}]}}"
array:1 [▼
  "error" => array:3 [▶]
]

что я делаю не так?
  • Вопрос задан
  • 146 просмотров
Пригласить эксперта
Ответы на вопрос 1
kmx
@kmx
User authorization failed: method is unavailable with server auth.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы