4

У меня есть приложение холст в Facebook, и я использую код:Facebook getLoginUrl для холста

$loginUrl = $facebook->getLoginUrl(
    array(
    'canvas' => 1, 
    'fbconnect' => 0, 
    'scope' => 'email,publish_stream,offline_access' 

)); 

Однако все время, когда пользователь нажимает на кнопку «Go To App» он перенаправляет прямо назад мое приложение не в facebook, а на самом деле полный URL.

Как я могу вернуться к странице приложения?

ответ

3

Хорошо, так что ответ был довольно прост.

$loginUrl = $facebook->getLoginUrl(
    array(
    'canvas' => 1, 
    'fbconnect' => 0, 
    'scope' => 'email,publish_stream,offline_access', 
    'redirect_uri' => 'http://uri' 

)); 

Однако если у вас есть Canvas App выбран в настройках приложения, которые redirect_uri должны быть такими же, как набор URL-адрес для Canvas App.

Если это - только вкладка страницы, вы можете перенаправить на что-то

+0

Каков ответ? Что означает «http: // uri»? Использование именно того, что вы написали здесь, просто приводит к ошибке в Facebook. –

+0

uri будет URL-адресом страницы приложения. По существу «redirect_uri» => «{ваш URL-адрес для перенаправления сюда}" ' – rickyduck

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

  • Нет связанных вопросов^_^