当用户在时间线上单击我们的操作链接时,他们会被要求添加具有适当权限的应用程序,然后重定向到我们网站上的对象页面。但是,当他们这样做时,他们不会成为facebook登录到网站,直到他们点击"facebook连接“按钮,刷新页面并使他们登录。任何意见都是非常感谢的。
发布于 2012-06-02 23:34:10
好吧,他们不能登录,因为Facebook还没有机会在你当前的流中在你的域名下设置cookie。
在回调函数中嵌入JS SDK并调用FB.getLoginStatus (因为您永远不知道…),并在回调函数中重新加载页面。那么你应该让他们登录。(请确保在FB.init中将cookie-参数设置为true。并确保只调用FB.getLoginStatus + reload一次。)
https://stackoverflow.com/questions/10861884
复制相似问题