我正在为我正在开发的web application开发一个Facebook应用程序。我在应用偏好设置中启用了经过身份验证的引荐选项。然而,Facebook一直给我这个错误:
提示n'标记出错。请稍后再试。
问题是请求(贝娄)完全由Facebook生成,我无法弄清楚为什么它不起作用。但是,我尝试将redirect_url
更改为网站中的内容,而不是http://apps.facebook.com/183275271717447/?ref=ts
,并且它运行正常!
我怀疑这是Facebook的内部错误。
http://www.facebook.com/connect/uiserver.php?app_id=183275271717447&method=permissions.request&redirect_uri=http%3A%2F%2Fapps.facebook.com%2F183275271717447%2F%3Fref%3Dts&response_type=none&display=page&perms=email%2Cpublish_stream%2Cuser_birthday%2Cuser_hometown%2Cuser_location&auth_referral=1
答案 0 :(得分:1)
我找到了解决方案!只需设置应用程序命名空间并且不会发生此错误!
答案 1 :(得分:1)
如果您使用与使用Facebook配置的域不同的域进行托管,也会发生这种情况(例如,如果您从localhost而不是www.youdomain.com测试登录)。