Страница 1 из 1

Проблема с методом getProfiles

Добавлено: 05 сен 2011, 09:22
ShArV1
Доброго времени суток, начал заниматься разработкой сайта с использованием вконтакте api. Столкнулся с проблемой следующего рода:
Прохожу авторизацию и получаю access_token по ссылке:
https://api.vkontakte.ru/oauth/authoriz ... type=token

Здесь проблем нет, затем получаю access_token и применяю его к методу, через php пишу так:

Код: Выделить всё

$url = 'https://api.vkontakte.ru/method/getProfiles?uid='.$user_id.'&fields=sex,city,photo_medium,education&access_token='.$token;$fs = file_get_contents($url);
В итоге переменная $fs содержит следующий текст:

Код: Выделить всё

{"error":{"error_code":5,"error_msg":"User authorization failed: access_token was given to another ip address.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"getProfiles"},{"key":"uid","value":"14451630"},{"key":"fields","value":"sex,city,photo_medium,education"},{"key":"access_token","value":"7916c15137aff7ec79f49f9d2279ef5834e79ca79ca42ff1f87ff403d820e38"}]}}
Подскажите в чем у меня проблема? почему апи мне постоянно возвращает ошибку эту?

Re: Прлблема с методом getProfiles

Добавлено: 05 сен 2011, 12:54
ChineseBeemaster
мне кажется через сайт (сторонний) сторонний работают только secure.* методы

Re: Проблема с методом getProfiles

Добавлено: 05 сен 2011, 21:31
Александр
User authorization failed: access_token was given to another ip address.
http://translate.google.com/
access_token получаешь пользователем, а используешь сервером.