Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: авторизация fb

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
imper
Отправлено: 17 Февраля, 2014 - 20:45:30
Post Id



Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Февр. 2012  
Откуда: Тольятти


Помог: 2 раз(а)

[+]


PHP:
скопировать код в буфер обмена
  1. function get_request($url_get)
  2. {
  3. $sRequestURI = $url_get;
  4. $rCurl = curl_init();
  5. curl_setopt($rCurl, CURLOPT_URL, $sRequestURI);
  6. curl_setopt($rCurl, CURLOPT_RETURNTRANSFER, 1);
  7. curl_setopt($rCurl, CURLOPT_HEADER, 0);
  8. return $sResponse = curl_exec($rCurl);
  9. curl_close($rCurl);
  10. }
  11.  
  12.     $params = array(
  13.         'client_id' => $client_id,
  14.         'client_secret' => $client_secret,
  15.         'code' => $_GET['code'],
  16.         'redirect_uri' => $redirect_uri );
  17.        
  18.     $token = get_request('https://graph.facebook.com/oauth/access_token?client_id= '.$client_id.'&client_secret='.$client_secret.'&code='.$_GET['code'].'&redirect_uri='. $redirect_uri);//' . '?' .urldecode(http_build_query($params))), true);


вот кусок код отправки запроса на fb
сам code уже получен, а вот потом я не могу получить token ((
после того как первый раз залогинился в fb форме входа пишет то что я не правильно настроил приложение а второй раз если вхожу на fb то ничего не пишет

помогите может кто сталкивался с проблемой или я неправильно составил


-----
Самое лучшее решение проблемы
самое простое
 
 Top
Panoptik
Отправлено: 18 Февраля, 2014 - 00:19:43
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




во-первых проверьте действительно настройки фейсбук приложения, убедитесь что шлете запросы не с локалхоста а с того домена который указан в приложении (если речь идет о фронт-энд работе)
во-вторых у фейсбука есть специальное php sdk, именно для работы с ним, и лучше пользоваться им, вместо самопальных курловых функций


-----
Just do it
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB