Как получить URL-адрес запрашивающей фан-страницы, когда пользователь пытается получить доступ к моему приложению на вкладке Facebook? - PullRequest
1 голос
/ 19 августа 2011

У меня есть сценарий, в котором у меня есть приложение с вкладками, которое будет развернуто на различных фан-страницах.

Я ищу способ получить URL перенаправления из подписанного запроса, чтобы я знал, на какую фан-страницу нужно перенаправить, как только пользователь авторизует приложение.

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

Надеюсь, это ясно.

Кролик

1 Ответ

0 голосов
/ 22 августа 2011

В приложении на вкладке вы получаете подписанный запрос.

Итак, у вас есть две вещи, необходимые для создания вашего redirectURL.

1) PageId

2) AppId

на основе этих двух значений и URL-адреса тщеславия Facebook вы можете создать redirectURL следующим образом: https://www.facebook.com/profile.php?id=PAGEID_HERE&sk=app_APPID_HERE замените PAGEID_HERE на pageid и замените APPID_HERE на AppId, и все готово.

Вы можете установить этот URL как свойство ReturnURL вашего приложения.

app.returnURL = Путь, созданный выше.

if (app.autherize) или что-то еще

Надеюсь, это поможет.

Привет

Ims

...