Предоставление расширенных разрешений на вкладке приложения iFrame - PullRequest
1 голос
/ 28 августа 2011

Я пытаюсь предоставить расширенные права, сохраняя пользователя на вкладке приложения фан-страницы с помощью php sdk.

Когда я пытаюсь сделать это в надежде, что диалоговое окно появится в iFrame, перенаправляется на логотип facebook, который затем запрашивает авторизацию в окне "_top" - так же, как если бы я установил это для элемента ссылки.

Если предоставить разрешения таким образом, я перенаправляюсь на веб-страницу, когда хочу вернуться на вкладку; использование URL-адреса вкладки для перенаправления не представляется возможным.

Есть ли способ обойти это? Предполагаемое действие будет размещать ссылку на стене пользователей, как только они дадут разрешение.

1 Ответ

0 голосов
/ 30 января 2012

вызвать диалог авторизации, установив окно «_top». Как только пользователь авторизует ваше приложение, и вы уверены, что у вас действительно есть авторизованный пользователь, используйте

header("Location: http://www.facebook.com/PAGENAME?sk=app_APPID");

Это должно позволить им авторизоваться, а затем в случае успеха перенаправиться на вкладку на вашей странице.

...