heksen
@heksen

Почему не прокатывает авторизация?

Есть код:

$client_id 	= '1141801216'; 				 // Application ID
 $public_key 	= 'CBACIPAFEBABABABA'; 				 // Публичный ключ приложения
 $client_secret	= 'A8EEA815A68CE37127B67CA5'; 			 // Секретный ключ приложения
 $url 		= 'http://www.odnoklassniki.ru/oauth/authorize';
 $redirect_uri 	= 'www.idhost.kz'; 			 	// Ссылка на приложение

 $params = array
 (
  'client_id'     => $client_id,
  'response_type' => 'code',
  'redirect_uri'  => $redirect_uri
 );

 $curl = curl_init();
 curl_setopt($curl, CURLOPT_URL, $url);
 curl_setopt($curl, CURLOPT_POST, 1);
 curl_setopt($curl, CURLOPT_POSTFIELDS, urldecode(http_build_query($params)));
 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
 $result = curl_exec($curl);
 echo $result;
 curl_close($curl);


Который не работает. Почему не возвращается ничего?
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
copist
@copist
Empower people to give
Надо посмотреть что ещё сообщает cUrl после завершения запроса.

$result = curl_exec($curl);
$info = curl_getinfo($curl);
$error = curl_error($curl);
echo "result: "; var_dump($result);
echo "info: "; var_dump($info);
echo "error: "; var_dump($error);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы