Facebook API 上的 API_EC_TOO_MANY_CALLS

发布于 2024-12-26 06:08:43 字数 528 浏览 1 评论 0原文

我们正在使用 10 个 FB 测试用户对我们的应用程序进行压力测试...一段时间后,我们开始收到 API 错误 API_EC_TOO_MANY_CALLS,这意味着我们在 FB API 服务器上进行了太多调用。 ..

在我们的见解页面(诊断)上,显示:

调用 CPU 密集度过高
方法 |预算的比例
gr:get:用户 | 8,066%
gr:get/fql | 5,861%
gr:get:用户/权限 | 496%

呼叫次数过多
方法 |预算的比例
gr:get/fql | 18,171%
gr:get:用户 | 16,888%
gr:get:用户/权限| 1,520%

是的,我们正在缓存内容,是的,我们正在使用批量多重查询进行 FQL...最后,是的,我们已经打开了一张“错误”票,但直到现在还没有人回答我们...

这里有人遇到过这个问题吗?有什么帮助吗?

非常感谢!

We are running an stress test on our application using 10 FB test users... After some time, we start to receive API error API_EC_TOO_MANY_CALLS, meaning that we are doing too many calls on the FB API servers...

On our Insights Page (Diagnostics), its showing:

Calls Are Too CPU Intensive

Method | Fraction of Budget

gr:get:User | 8,066%

gr:get/fql | 5,861%

gr:get:User/permissions | 496%

Too Many Calls

Method | Fraction of Budget

gr:get/fql | 18,171%

gr:get:User | 16,888%

gr:get:User/permissions | 1,520%

Yes, we are caching things and Yes we are using batch multiquery for FQL... Finally, yes, we already opened an “bug” ticket but no one answer us until now...

Does anyone here ever had this problem? Any help?

Thanks so much!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

北渚 2025-01-02 06:08:43

请参阅http://www.fb-developers.info/tech/ fb_dev/faq/general/gen_10.php 获取 API 错误及其含义的详细列表。

您应该监视 API_EC_RATE 并开始添加等待计时器一秒钟左右,然后再尝试另一个 FB API 调用。如果您这样做,则可能不会收到 API_EC_TOO_MANY_CALLS 错误代码。

See http://www.fb-developers.info/tech/fb_dev/faq/general/gen_10.php for a good list of API errors and what they mean.

You should monitor for API_EC_RATE and start adding a wait timer for a second or so before attempting another FB API call. If you do that, then you might not get the API_EC_TOO_MANY_CALLS error code.

南渊 2025-01-02 06:08:43

@DMCS
这很有趣,我认为我只在日志中看到 API_EC_TOO_MANY_CALLS 。根本没有 API_EC_RATE 返回。
您知道可能导致这些错误的比率是多少吗?

@DMCS
This is interesting, thought I only see API_EC_TOO_MANY_CALLS in my logs. No API_EC_RATE return at all.
Do you know what is the rate that may lead to those errors?

飘然心甜 2025-01-02 06:08:43

我发现 FB API 限制取决于应用程序 MAU。 100m 呼叫/延迟是最大 MAU 的最大值。

I Found that FB API limits depends from app MAU. 100m calls/dey is a maximum value for the maximum MAU.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文