gpt4 book ai didi

Facebook 应用程序因发布速度过快而被屏蔽。限制是什么?

转载 作者:行者123 更新时间:2023-11-30 05:29:22 30 4
gpt4 key购买 nike

我们(一个本地人 hackerspace )有一个 Tumblr 博客,想把自己变成一个 Facebook 页面。在上线之前,我们想将我们所有的 Tumblr 内容导入 Facebook,这样我们在 Facebook 上的粉丝也可以在这里浏览。为此,我制作了一个应用程序,可以读取我们 Tumblr 博客中的所有帖子,并将它们发布到我们的新 Facebook 页面(也可以回溯这些帖子)。这是我的问题:在应用程序重新发布约 130 次后(约 260 次操作:发布 + 回溯)我开始收到错误消息:

Received Facebook error response of type OAuthException: It looks like you were misusing this feature by going too fast. You’ve been blocked from using it.

Learn more about blocks in the Help Center. (code 368, subcode 1390008)

该 block 在第二天消失了,但经过类似数量的操作后又回来了。几个小时后,当阻止再次消失时,我在操作之间引入了 6 秒的延迟,但这没有帮助,在 19 次重新发布后我再次被阻止。一些事实:

  • 我正在将帖子发布到(尚未)未发布页面的供稿中,我是该页面的(唯一)所有者。
  • 该应用程序是一个独立的 JAVA 应用程序并使用 restfb与 Facebook 合作。
  • 导致错误的行:facebookClient.publish("me/feed", FacebookType.class, params.toArray(new Parameter[0]));
  • 所有发布操作都包含一个链接,主要指向 Tumblr 上的相应帖子。有些包含消息、标题或名称(取决于帖子类型)。
  • 我需要从 Tumblr 重新发布 ~900 篇帖子,到目前为止我已经完成了 ~250 篇。结束后,我可能会按计划在服务器上安装,以保持同步单个新帖子。
  • 此应用不打算公开使用,而是一个个人实用程序(但如果有人需要,代码将发布到 GitHub)。

这是我第一次使用 Facebook API,我找不到可以正式回答他们这个问题的地方。我可以继续每天发 100 个帖子,但我担心我最终会被永远禁止,即使我不想做错任何事。

我没有在这里放更多的代码,因为代码本身似乎不是问题,而是它执行的速度。

那么,我应该继续每天 100 篇帖子并希望我不会被禁止,还是有另一种“正确”的处理方法?

提前致谢!

最佳答案

我回答有点晚了,但我也遇到了这个问题,所以我做了一些研究:似乎除了 Facebook 文档中显示的速率限制之外,POST 请求限制垃圾邮件的速率也更加有限和不透明.

它没有明确设置,但它可能取决于您与您正在写入的页面的关系(管理员或非管理员),如果您发布到多个页面,最后如果您发布得太快。

要回答这个问题,如果您每分钟发布 1 个帖子或更少似乎没问题。

关于Facebook 应用程序因发布速度过快而被屏蔽。限制是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36971723/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com