![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#7
|
|||
|
|||
|
Вроде более менее разобрался..
Зарегил приложение на сайте, авторизовался,получил sig, sid, secret. перевел sig в md5. делаю запрос на получение полной информации пользователя Код:
s:=idhttp.get('http://api.vkontakte.ru/api.php?api_id='+appID.text+'&fields=first_name,last_name&format=XML&method=getProfiles&sid='+sid+'&sig='+sig+'&uids='+uID.text+'&v=3.0');
memo2.lines.Add(s);Выводит ошибку(Incorrect signature): Код:
<?xml version="1.0" encoding="utf-8"?> <error> <error_code>4</error_code> <error_msg>Incorrect signature</error_msg> <request_params list="true"> <param> <key>api_id</key> <value><ID приложения>_<id пользователя></value> </param> <param> <key>fields</key> <value>first_name,last_name</value> </param> <param> <key>format</key> <value>XML</value> </param> <param> <key>method</key> <value>getProfiles</value> </param> <param> <key>sid</key> <value>753ee6e1eb5bf8a5ad86c3a7b4f6e9e0e3703dcdcd312e921dcf186ee5</value> </param> <param> <key>sig</key> <value>20f3fd1a90ac162bb0e67833f7215a6f</value> </param> <param> <key>uids</key> <value>koderzone</value> </param> <param> <key>v</key> <value>3.0</value> </param> </request_params> </error> Подскажите, в каком месте я криволапый?) |