Facebook Graph API错误 - 已达到Feed操作请求限制

时间:2012-01-08 16:59:39

标签: iphone objective-c facebook-graph-api facebook

我正在使用图形api for facebook在墙上发布消息。我能够在墙上成功发布消息,但经过一定数量的发布后,我可以在控制台上收到错误

{"error":{"message":"(#341) Feed action request limit reached","type":"OAuthException"}}

我认为这个错误是由于墙上的帖子太多而发生的。那么如何避免这个错误。有没有人知道这里可能出现的问题,或者我如何更好地调试这个问题?

3 个答案:

答案 0 :(得分:13)

这似乎回答了你的问题: Does Facebook SDK have a limit for posting to a wall

“Facebook确实会对您的应用每天发布的帖子数量进行限制。这不是一个难的和快速的数字,并且因应用程序和时间而异,具体取决于应用程序的行为。如果您的应用程序生成低质量的帖子(垃圾邮件),根据人们评论,喜欢或隐藏您的应用帖子的次数来衡量,然后Facebook会降低您的每日限制。这些限制表示为“桶”,可以在您的应用的“见解”页面上看到。< / p>

如果超出限制,您将从Facebook API收到错误消息。错误编号为341,描述为“已达到Feed操作请求限制”。这是基于每个用户每天执行的。“

答案 1 :(得分:7)

有类似的经历,并在搜索FB为何限制帖子数量的原因时遇到了这篇文章。我们实际上正在测试从FB授权的应用程序共享新闻文章,因为我们一遍又一遍地共享相同的链接,它将它们标记为垃圾邮件并将我们的限制降低到7!

以下是一些指导原则。 http://edoceo.com/notabene/facebook-api-oauthexception-341

如果您碰巧正在测试,请确保您没有进行垃圾邮件测试,因为这会降低应用程序的限制。

答案 2 :(得分:0)

显而易见的答案是发布更少的东西。 Facebook试图限制你的应用程序 - 你不应该试图躲避限制。这是有原因的。没有人喜欢那些垃圾邮件的应用程序。