像门一样处理Facebook上的用户

时间:2012-05-24 21:34:35

标签: facebook facebook-like facebook-apps facebook-page

我正在编写像门一样的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

1 个答案:

答案 0 :(得分:0)

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

  • Facebook喜欢Gating - 你实际上不需要申请登录你的应用只是为了控制你的Facebook喜欢。例如,在您的情况下,您将该应用程序用于Facebook页面,您可以在该时刻获得SignedRequest,而不需要用户签署您的应用程序。

  • 再一次,我查看了你的应用程序并将其重定向到以下网址:这对我有好处,如果在iFrame中没有查看该页面,您唯一需要做的就是重定向您的用户。

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