Получить информацию о текущей странице сразу после авторизации, когда приложение установлено в виде вкладки - PullRequest
0 голосов
/ 14 октября 2011

Мое приложение facebook установлено на нескольких страницах в виде вкладки.Когда пользователь нажимает на ссылку вкладки со страницы, если пользователь не авторизовал мое приложение, я перенаправляю пользователя для авторизации.

После авторизации пользователь перенаправляется на мой сайт со значением «code».Теперь я могу получить «токен доступа» для этого пользователя, но у меня нет идентификатора текущей страницы.

Мне нужен идентификатор текущей страницы, чтобы показать данные, специфичные для этой страницы, этому пользователю.

Однако, после того как пользователь авторизовал моего пользователя, когда пользователь возвращается позже, я получаю информацию о странице из подписанного запроса.Но мне также нужна информация о странице сразу после авторизации.

1 Ответ

0 голосов
/ 14 октября 2011

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

var encodeURI = encodeURIComponent("http://myapp.com?pageid=123");

и перенаправить пользователя куда-нибудь, например * 1006.*

https://www.facebook.com/dialog/oauth?
     client_id=YOUR_APP_ID&redirect_uri=encodeURI&response_type=token
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...