Вывод профайлс API 3.0 через IFRAME!

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Вывод профайлс API 3.0 через IFRAME!

Сообщение azzzi »

Полдня бьюсь и все получаю - Incorrect signature
Кто подскажет в чем баг?

Значит хочу вытащить профайл пользователя:

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

 $api_id = "1952481"; //    $api_key = "KzeZmBHG8jnxzvBxew5E"; //    $auth_key  = $_GET['auth_key'];  // auth_key из FlashVars приложения    $user_id = $_GET['viewer_id']; // id просматривающего приложение    $sid = $_GET['sid'];     $secret = $_GET['secret'];      $sig = md5($user_id."api_id=".$api_id."method=getProfilesv=3.0".$secret);    $postvars="v=3.0&api_id=".$api_id."&method=getProfiles&sid=".$sid."&sig=".$sig;     $chp = curl_init('http://api.vkontakte.ru/api.php');    curl_setopt($chp, CURLOPT_HEADER,0);    curl_setopt($chp, CURLOPT_RETURNTRANSFER ,1);    curl_setopt($chp, CURLOPT_POST, 1);    curl_setopt($chp, CURLOPT_POSTFIELDS,  $postvars);    $res = curl_exec($chp);    curl_close($chp);     echo "  Проверка - $res";

В итоге получаю - Incorrect signature

:o
Последний раз редактировалось bodnar 14 сен 2010, 15:31, всего редактировалось 1 раз.
Причина: Используйте [code=php] [/code] для оформления кода.
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Вывод профайлс API 3.0 через IFRAME!

Сообщение bodnar »

getProfiles не серверный метод он для вызова из приложения. Кукисы передавать нужно... вроде бы :roll:
Ответить