[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка
60reg
Написал скрипт авторизации через ВК, вылетает ошибка
Warning: file_get_contents(https://oauth.vk.com/access_token?client_id=3504009&code=e3cd573a052e510d0e&client_secret=XkKPKGQVlx1lIEddrwri) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in W:\domains\forum\callback.php on line 4

Вот обработчик:
<?
require_once("config.php");
if($_REQUEST['code']) {
$resp = file_get_contents('https://oauth.vk.com/access_token?client_id='.CLIENT_ID.'&code='.$_REQUEST['code'].'&client_secret='.SECRET);
$data = json_decode($resp, true);

if($data['access_token']){
$_SESSION['access_token'] = $data['access_token'];
$_SESSION['user_id'] = $data['user_id'];
header('Location: '.PATH.'index.php');
exit();
}
}

?>

ошибка на 4 линии! помогите решить проблему...

_____________
PRchik.ru | Раскрутись и заработай!
bestxp
думаю стоит заменит на curl
а ошибка у тебя где-то в запросе ( 'https://oauth.vk.com/access_token?client_id='.CLIENT_ID.'&code='.$_REQUEST['code'].'&client_secret='.SECRET ) проверь api или где что подставляется, перейди по сгенеренному адресу, что отдает?
olimpset
Да Curl будет намного лучше
60reg
а не поможете переделать на curl ??? а то я не очень силен!

_____________
PRchik.ru | Раскрутись и заработай!
Guest
60reg поможем, какой код на curl вызывает затруднения?
60reg
Все... я с curl не имел дел...!

_____________
PRchik.ru | Раскрутись и заработай!
Игорь_Vasinsky
http://php.net/manual/ru/curl.examples-basic.php

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
60reg
Игорь_Vasinsky я ток и не понял как переделать.... Помогите пожалуйста!


_____________
PRchik.ru | Раскрутись и заработай!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.