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

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

Добавлено: 14 сен 2010, 13:07
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

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

Добавлено: 14 сен 2010, 15:32
bodnar
getProfiles не серверный метод он для вызова из приложения. Кукисы передавать нужно... вроде бы :roll: