我得到以下错误(“错误:HTTP状态码:400”),现在已更新至截至昨天10/9的Facebook SDK 3.1。但是,就连接Facebook而言,所有功能都是完全有效的,每次我在我的应用程序上启动一个Facebook会话时,我都会看到这条错误消息。我见过一些人对此发表评论,但我无法从他们那里判断这是否会成为一个真正的问题。有谁知道这是否会导致问题?如果是这样,如何解决它?谢谢!Facebook SDK 3.1 - 错误:HTTP状态码:400
6
A
回答
6
在3.1 SDK发布后,Facebook刚刚解决了原始问题。
但是有些人仍然有问题,如果你有这个问题,你应该检查登录流程,然后看看Facebook的例子,之后,如果你仍然有问题,这可能是一个解决方案的提示。
当我没有授权获取我的信息时,我收到了400错误。奇怪的是,我得到一个accessToken,甚至是一个有效的登录(这是因为我构建了我的代码,根据令人愉快的示例提供帮助,并在会话状态打开时执行了有效的登录)。
FBSessionState只打开一秒钟,然后它变为关闭400错误。
使用iOS6本地登录时,您在获取权限时会收到警报,然后手机会记住24小时内的选择。但是,如果用户登录到Facebook主页,然后删除应用程序的权限,手机将无法识别用户已经删除了24小时的权限,因为它记得手机已经询问并批准了它(在24小时内),无论你是否重新安装应用程序。
经过几个小时的调试,我发现这一点,因为我允许应用程序从iOS的设置,但我无法发布,并且因为我删除了来自Facebook隐私的许可,并且警报不会再显示在那里我无能为力,只能通过调试工具手动授予我许可权,或等待24小时,以便我可以再次接受Facebook许可警报。
相关问题
- 1. Spring MVC HTTP状态400 - 错误请求
- 2. HTTP状态400 - Spring MVC错误
- 3. Facebook SDK 3.1登录错误
- 4. Facebook的SDK 3.1 presentShareDialogModally失败
- 5. HTTP状态码400发布至Facebook FBiOSSDK.3.0.8
- 6. Facebook iOS SDK 3.1:“Error:HTTP status code:400”
- 7. 错误:EntityTooLarge状态400 AmazonAWS
- 8. HTTP错误代码:400
- 9. 角4 HTTP状态代码= 400
- 10. HTTP状态代码200-299或400
- 11. Http状态代码400 VS 412
- 12. 错误状态:'错误的请求'。错误代码:400
- 13. HTTP请求状态400
- 14. Spring MVC的HTTP状态400
- 15. Facebook IOS SDK 3.1 - reauthorizeWithPublishPermissions?
- 16. 非常简单AngularJS $ HTTP POST中的结果 '400(错误请求)' 和 '无效的HTTP状态码400'
- 17. “有错误成功”的HTTP状态码?
- 18. 错误数据的HTTP状态代码
- 19. FBNativeDialogNotSupported的Facebook SDK 3.1
- 20. 春季提交表单时获取HTTP状态400错误mvc
- 21. HTTP状态400 - 错误的请求 - 春天MVC
- 22. 支付网关返回错误HTTP状态 - 400
- 23. HTTP状态400 - 错误的请求问题
- 24. HTTP POST 400错误
- 25. IE7 HTTP错误400
- 26. Facebook OAuthException,代码:1,创建共享[HTTP 400]时发生错误)
- 27. HTTP状态500而不是HTTP状态的JAX-RS响应400
- 28. 预检的错误请求/响应具有无效的HTTP状态代码400
- 29. logstash映射分析错误状态400
- 30. facebook swift sdk 0.2.0 swift 3.1登录页面保持打开状态
我在过去2周内(2012年9月/ 10月)出现了这种错误,如果您得到详细的错误描述,您会发现大部分时间都是OAuth错误,无效请求,“不支持的获取请求”,一切似乎表明这是一个FB问题,因为相同的代码在随机时间运行良好,而无需更改任何参数或用户设置,并保持相同的用户登录。 – Dado
谢谢,这就是为什么我也在想 – jac300
我们有一个错误报告这里(https://developers.facebook.com/bugs/115149961972168)。这是在SDK发布后不久修复的服务器端错误。这不应该再根据bug报告中的讨论重新制作。 –