当用户在时间线上单击我们的操作链接时,系统会要求他们添加具有适当权限的应用程序,然后重定向到我们网站上的对象页面。但是,当他们这样做时,他们不会成为 facebook 登录网站,直到他们单击“facebook connect”按钮刷新页面并让他们登录。任何意见都受到高度赞赏。
问问题
111 次
1 回答
0
好吧,他们无法登录,因为 Facebook 还没有机会在您当前的流程中在您的域下设置 cookie。
嵌入 JS SDK 并调用FB.getLoginStatus让用户以这种方式到达,并在回调函数中重新加载您的页面(您可能想先检查成功,因为您永远不知道......)然后您应该让他们登录。(使确保在 FB.init 中将 cookie-parameter 设置为 true。并确保仅调用 FB.getLoginStatus + reload 一次。)
于 2012-06-02T15:34:10.340 回答