Как я могу получить доступ к параметрам GET на вкладке iframe Facebook с помощью PHP? - PullRequest
2 голосов
/ 04 августа 2011

Я создаю приложение iframe для Facebook, и мне нужно использовать $_GET переменные. Это прекрасно работает для приложения, используя что-то похожее на то, что описано в этом вопросе .

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

http://www.facebook.com/pages/(Page Name)/(Page ID)?sk=app_(app ID)

И если я попытаюсь просто довести &var1=val1 до конца, это не сработает (чего я не ожидал ...) вообще.

Есть ли способ, которым я могу получить доступ к отображаемому файлу home.php в URL, чтобы я мог прикрепить переменную get в конец и использовать ее? В настоящее время нет способа сделать так, чтобы скопированный URL-адрес направлял на определенную страницу внутри приложения.

1 Ответ

2 голосов
/ 04 августа 2011

Вам необходимо передать JSON через параметр app_data. Подробнее см. https://developers.facebook.com/docs/authentication/signed_request/.

...