如何使用PHP从Facebook iframe选项卡访问GET参数


How can I access GET parameters from a Facebook iframe tab using PHP?

我正在创建一个Facebook iframe应用程序,需要使用一些$_GET变量。这对应用程序来说很好,使用了与本问题中描述的类似的东西。

然而,当我将该应用程序用作facebook粉丝页面内的选项卡时,我不知道如何传递或检索变量。该网站的URL如下所示:

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

如果我试着简单地把&var1=val1钉到最后,它根本不起作用(我真的没想到…(。

有没有一种方法可以让我访问url中显示的文件home.php,这样我就可以将get变量粘贴到末尾并使用它?目前,还没有办法让复制粘贴的url指向应用程序中的特定页面。

您需要通过app_data参数传递JSON。看见https://developers.facebook.com/docs/authentication/signed_request/详细信息。