Показать сообщение отдельно
  #3 (permalink)  
Старый 24.09.2010, 22:18
Аватар для Slawaq
Профессор
Отправить личное сообщение для Slawaq Посмотреть профиль Найти все сообщения от Slawaq
 
Регистрация: 19.05.2010
Сообщений: 187

всё я разобрался, я сделал через Ифрейм, но запрос не правильный, скажите как правильно сделать эту чёртову строку, ведь методы(параметры(в чём их там разница, не рублю)) создаются в подписи(сид), и так ещё создаются при запросе, короче как мне послать запрос на получение например ссылки на аватарку обычную, если есть эти переменные?
<?PHP
if(isset($_GET['is_app_user'])){
    echo '<script type="text/javascript">var init = '."'".$_GET['is_app_user']."'".';var sid = "'.$_GET['sid'].'";var viewer_id = "'.$_GET['viewer_id'].'";var secret = "'.$_GET['secret'].'";var api_id = "'.$_GET['api_id'].'"; var sig = "'.md5($_GET['viewer_id'].'api_id='.$_GET['api_id'].'method=getProfilesv=3.0'.$_GET['secret']).'" </script>';
}
?>

или как правильно изменить подпись чтобы всё работало, а то я смотрел разные примеры ничё не понял, мне кстати если так делать запрос во что возврящяет
Код:
{"error":{"error_code":4,"error_msg":"Incorrect signature","request_params":[{"key":"v","value":"3.0"},{"key":"api_id","value":"1937522"},{"key":"method","value":"getProfiles"},{"key":"format","value":"json"},{"key":"uids","value":"82318083"},{"key":"fields","value":"photo"},{"key":"sid","value":"586de7dd4417e1a1b305eb314f47be34c9ea1da14f80318b2e419464cf"},{"key":"sig","value":"0cac6cdafe1790a58f022a0e7596f963"}]}}
Ответить с цитированием