2016-11-07 4 views
-4

Facebook API претендует на возвращение пользователя на страницу обратного вызова на локальном веб-сайте после успешного входа в систему. Но мне нужен пользователь обратно на страницу, где он нажал «facebook login». Как я могу поместить URL-адрес, чтобы запросить его обратно на callback.php?Facebook переадресовать после callback.php

+1

добавить заголовок ('Location: facebook_login-PHP') на самом верху к вашему callpack.php – Blueblazer172

+1

и разместить код для нас – Blueblazer172

+0

@ Blueblazer172 Я имею в виду, что теперь у меня есть $ Fb = новый Facebook \ Facebook ([ 'app_id' => 'app_secret' => 'default_graph_version' => 'v2.2', ]); $ helper = $ fb-> getRedirectLoginHelper(); $ permissions = ['email', 'user_hometown']; // Дополнительные разрешения $ loginUrl = $ helper-> getLoginUrl ('http://abc.ru/fb-callback.php', $ permissions); И после входа пользователь переходит к fb-callback.php. Затем мне нужно отправить его на страницу, откуда он нажал «Войти через Facebook». Мне нужно добавить этот URL-адрес для запроса. –

ответ

0

Ну ... Как теперь выглядит, мы можем просто добавить значение $ _GET для URI обратного вызова, и Facebook вернет его.

Смежные вопросы