gpt4 book ai didi

Facebook (#32) 达到页面请求限制

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

我在尝试使用 Facebook Graph API 访问我的页面时遇到以下错误。

{
error: {
message: "(#32) Page request limited reached",
type: "OAuthException",
code: 32,
fbtrace_id: "F6d20m1iihx"

}

在 Facebook API 文档中找不到任何内容。这与我的 API 或页面有关吗?

最佳答案

它与您的主页相关。已达到应用限制消息错误的代码错误为 4。

自 2016 年 7 月 11 日起,Facebook 已“改进”页面的 Facebook Graph API 速率限制。

我当前的速率限制是多少?


现在,您的当前速率限制(当前 24 小时窗口)是使用最近 24 小时窗口的参与用户数计算的。

参与包括点击页面或页面内容

注意:您可以使用 Insights API 获取此值page_engaged_users 指标。

我目前的汇率是多少?


您的当前费率是使用以下方法计算的:

  • 通话次数
  • 总使用时间
  • CPU 使用时间

您可以在您的页面> Insights> API 部分检查当前速率与当前速率限制的比较:

https://www.facebook.com/<your-page-name>/insights/?section=navAPI

我当前的“通话次数”限制是多少?


您可以在 24 小时内为每位参与的用户调用4800 次电话

我能做什么?


  1. 等待获得更多粉丝才能获得更高的速率限制。
  2. 每个 Facebook Graph API 响应都包含一个 X-Page-Usage header ,其中包含 call_counttotal_cputimetotal_time 百分比值(如果页面的利用率实际上为 0%,则没有标题)。当这些指标中的任何一个超过 100 时,管理该页面的应用程序将受到速率限制。 使用该值来评估您的 API 使用情况,这样您就可以平衡它并且永远不会被阻止。页面利用率 header 示例:

    X-Page-Usage : {'call_count' : 85, 'total_cputime' : 56, 'total_time' : 60}
  3. 如果您仍然需要更高的速率限制,请考虑请求提高速率限制

    • 转到您的应用(而非页面)控制面板:

      https://developers.facebook.com/apps/<your-api-ID>/dashboard/
    • 向下滚动到名为“页面级别的 API 限制”的最后一个 block 。

    • 在组合框中选择您的页面。
    • 点击“API 限制增加请求”按钮。系统会要求您填写一份表格,包括您的应用达到速率限制的原因以及您的应用需要更高速率限制的原因。

详细信息


更多信息,请查看:

关于Facebook (#32) 达到页面请求限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38872402/

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