问题标签 [ratelimit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
355 浏览

django - 简单身份验证的 Django ratelimit 不返回反向匹配

我的目标是实施一些解决方案来限制大型 django 站点的登录尝试。这是当我尝试使用正确/不正确的凭据登录时返回的模板错误。我正在使用 django-rate-limit 模块:

http://django-ratelimit-backend.readthedocs.org/en/latest/usage.html

在此处输入图像描述

我在 settings.py 中包含了 rate-limit 所需的中间件

('ratelimitbackend.middleware.RateLimitMiddleware',)

我将 urls.py 配置为这样 from ratelimitbackend import admin admin.autodiscover()

0 投票
2 回答
4862 浏览

python - Celery:具有相同参数的任务的速率限制

我正在寻找一种方法来限制何时调用函数,但仅限于输入参数不同时,即:

所以我希望每秒api_call("antoine")被调用60 次,每秒也被调用 60api_call("oscar")

关于我该怎么做的任何帮助?

--EDIT 27/04/2015 我尝试在任务中使用 rate_limit 调用子任务,但它也不起作用:rate_limit 始终应用于所有实例化的子任务或任务(这是合乎逻辑的)。

最好的!

0 投票
0 回答
176 浏览

soundcloud - 流式传输音频时如何保持 SoundCloud 的速率限制?

SoundCloud 最近启用了他们每天 15k 的速率限制。

我的应用程序每天将服务于相当多的访问者。预计速率限制将很容易达到。

可以缓存流 URL 吗?由于流量过多,有什么方法可以流式传输并保持在速率限制内?

开发人员还没有提出申请表来要求更高的限制..

0 投票
1 回答
77 浏览

api - 我应该考虑限制我的 REST API 的速率吗?

我正在创建一个用户可以同时使用移动应用程序和浏览器的产品。API 以 REST 调用的形式公开。截至目前,这些 REST API 不会被任何第三方调用。

我应该考虑限制 API 调用的速率吗?

0 投票
0 回答
630 浏览

php - POST 的 Twitter 速率限制信息

我正在使用 TwitterOAuth 在 PHP 中创建一个 Twitter webapp,但很快就违反了速率限制。

stdClass Object ( [errors] => Array ( [0] => stdClass Object ( [code] => 185 [message] => 用户已超过每日状态更新限制。) ) )

我正在做的是(在 API v1.1 中)

statuses/retweet/:https ://dev.twitter.com/rest/reference/post/statuses/retweet/%3Aid statuses/update/:https ://dev.twitter.com/rest/reference/post/statuses/更新

所以我阅读了有关速率限制的信息:

https://dev.twitter.com/rest/public/rate-limiting

https://dev.twitter.com/rest/public/rate-limits

https://dev.twitter.com/rest/reference/get/application/rate_limit_status

我没有找到关于 POST 速率限制的信息是如何知道我在哪里。阅读https://dev.twitter.com/rest/public/rate-limiting后,您会认为他们在标题中向您发送了该信息(X-Rate-Limit-Limit 等)。这是您在发帖时返回的示例标题:

Array ( [x_access_level] => read-write [x_connection_hash] => 5872d62634487fcda6d02ad7ba09f306 [x_content_type_options] => nosniff [x_frame_options] => SAMEORIGIN [x_response_time] => 246 [x_transaction] => a960a1986a130b96 [x_twitter_response_tags] => BouncerCompliant [x_xss_protection] = > 1;模式=块)

他们说他们将包括的信息,他们只是没有。

这个页面https://dev.twitter.com/rest/public/rate-limits也不会让你变得更聪明,因为它只列出了 GET 速率限制。

最后,我尝试关注此页面https://dev.twitter.com/rest/reference/get/application/rate_limit_status以请求有关我的限制的信息(并且非常重要:就剩余帖子而言,我目前在哪里当前时间费率期间)。没有一个响应部分让您知道您仍然可以在自己的时间线上发布多少条推文。顺便说一句,在这里,您确实会获得限制信息,您可以多久调用一次此特定调用:

Array ( [x_access_level] => read-write [x_connection_hash] => 147c9e14fc999b5c02f6ce425a8f906b [x_content_type_options] => nosniff [x_frame_options] => SAMEORIGIN [x_rate_limit_limit] => 180 [x_rate_limit_remaining] => 178 [x_rate_limit_reset] => 1440932964 [x_response_time] = > 119 [x_transaction] => bfb31ca44b51d904 [x_twitter_response_tags] => BouncerCompliant [x_xss_protection] => 1; mode=block )

但这仅计入您使用 /application/rate_limit_status 的频率。此外,响应中列出的限制都不会因 POST 到他们的 API 而减少。

Twitter似乎故意让我们对此一无所知。或者我没有得到什么?

0 投票
1 回答
695 浏览

twitter - Twitter 上的速率限制重置时间是多少

我的应用程序使用 twitter api 发布 DM。我想跟踪 DM,这样我就不会超过速率限制(每个用户/每个应用程序 1000 DM)。我想知道 twitter 什么时候重置速率限制的计数,以便如果我没有超过当天的速率限制,我可以将它与我的应用程序的计数同步。DM 速率限制是否也分布在全天15分钟窗口的插槽和其他人一样?如果是,相同的分布是什么?

0 投票
2 回答
82 浏览

node.js - 在使用 Nodejs 保持速率限制的同时打开事件源

我的 api 每秒最多只允许 10 个请求。我试图通过异步库保持在这个速率限制之下。我已经尝试了多种功能,但它们都不起作用。

Pauseconnect 和 connectStream 为每个项目打开一个事件流。如果您需要查看他们的代码,请告诉我。

async.queue -- 不等待。

async.eachLimit --在 5 处停止并且没有进展

rate-limiter -- 运行所有这些,无需等待

async.each-- 不等待只是遍历所有这些

0 投票
1 回答
854 浏览

python - 使用 tweepy 避免速率限制错误

我正在尝试获取有关特定用户关注的所有 Twitter 朋友的一些基本信息。我正在使用 for 循环来获取此信息,但如果用户有很多朋友,我会收到速率限制错误。我正在尝试并努力将一种绕过速率限制的方法集成到我的 for 循环中。感谢您的任何建议!

我的原始代码:

我试图绕过速率限制错误:

0 投票
1 回答
163 浏览

java - 为什么 Twitter Streaming API 限制轨道号会上下波动?

我正在尝试跟踪为某个主题实时发送了多少条推文。limit因此,我对计算传入推文并将消息的价值添加到我的计数器感到满意。但是,尽管官方 API中有描述,但我还是收到了许多遗漏的消息,例如:

2, 5, 7, 4, 13, 15, 11, 20, 23, 17, ...

所以毕竟他们在上涨,但他们在波动。

我使用Twitter4J 库来检索 Twitter 数据。我会非常感谢一些提示...

0 投票
2 回答
4696 浏览

facebook - 有人知道 Facebook 聊天机器人发送限制吗?

如果商家需要通过手机号码(聊天机器人)发送 Facebook 消息,速率限制是多少?这是有关此主题的链接,但没有讨论实际限制: https ://developers.facebook.com/docs/messenger-platform/send-api-reference#errors

这是图形 api 速率限制: https ://developers.facebook.com/docs/graph-api/advanced/rate-limiting

谢谢!