突然,getUser变成返回0。(PHP 3.1.1 SDK)
就在 10 小时前,如果我调用 $facebook->getUser()
,我可以得到正确的 user_id
,但现在,它总是返回 0。当然,我没有改变我的代码。
还有一个奇怪的地方。
redirect_url
包含:
?sate=9b1772342342...&code=9b177asd2l..&base_domain=9b1772.3423#=
我无法发布该网站.. 请帮忙!
Only 10 hours ago, if I call $facebook->getUser()
, I can get the correct user_id
, but now, it always returns 0. Of cource, I have not changed my code.
There is another strange point.
redirect_url
contains:
?sate=9b1772342342...&code=9b177asd2l..&base_domain=9b1772.3423#=
I can't release the site.. Please help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这是 Facebook 的一个错误,我刚刚自己解决了这个问题。您需要更改 Base_Facebook 类,并添加新的查询参数以删除。 base_domain 参数被意外附加到重定向 URL,希望很快就会推出修复程序。
I think this is a Facebook bug, I just finished figuring it out myself. You need to alter the Base_Facebook class, and add in a new query param to strip out. The base_domain param is being accidentally appended to the redirect url, hopefully a fix will be rolled out soon.