【发布时间】:2014-07-10 21:13:18
【问题描述】:
我在 facebook 上创建了新的 iframe 应用程序,并且想检测用户是否是当前页面的粉丝,所以我使用 $_REQUEST['signed_request'] 变量,如下所述:http://developers.facebook.com/docs/authentication/signed_request/。但是 $_REQUEST['signed_request'] 变量总是返回 NULL,而不是它应该实际返回的值。有没有人遇到过同样的问题?我对在 facebook 上创建应用程序非常熟悉,但无法弄清楚这个问题的原因......有什么想法吗?
【问题讨论】:
-
你在做任何重定向吗?设置或取消设置
GET或POST变量? -
什么都没有!只需在代码的最顶部打印变量的值以进行调试,它就会返回 NULL!
-
确保您在应用程序高级设置中启用了
signed_request for Canvas设置,另请参阅此thread。 -
在您的应用设置中检查页面 url,检查 url 中指定的页面上的 signed_request 变量
标签: facebook