0

我正在编写一个类似门的 facebook,这是我的配置的屏幕截图:http ://www.kreatoo.com/rav/facebook_info.png

我需要签名请求 ($facebook->getSignedRequest()) 以了解用户是否喜欢此页面,并且我只有第一次拥有此信息。如果我单击链接,我会丢失此信息..

第二次,当我登录我的用户(使用 $facebook->getLoginUrl())时,facebook 重定向到服务器(www.vibrantmarketing.ca/...)而不是应用程序(https://www.facebook.com /coppertone/app_432377713445313..).. 我尝试使用“redirect_uri”或“next”选项,但没有...

谢谢大家的帮助

PS:对于感兴趣的应用程序是:https ://www.facebook.com/pages/TestCactOos/255835411190164?sk=app_335457189856398

4

1 回答 1

0

让我们从你的第一个问题开始

  • Facebook Like Gating - 您实际上不需要请求登录您的应用程序只是为了限制您的 Facebook Like。例如,在您的情况下,您将应用程序用于 Facebook 页面,并且您可以在购买时获得 SignedRequest,而无需用户登录您的应用程序。

  • 再次,我检查了你的应用程序,它在下面的 url 中重定向了我:这对我有好处,如果页面没有在 iFrame 中查看,你唯一需要做的就是重定向你的用户。

注意:一件事,当我检查您的应用程序时,它会不时重定向。我认为这是因为您的页面底部的 Javascript 每次都登录。

于 2012-05-24T22:33:35.240 回答