Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Twitter API-发布收藏夹/创建特定费率限制_Javascript_Node.js_Rest_Twitter_Rate - Fatal编程技术网

Javascript Twitter API-发布收藏夹/创建特定费率限制

Javascript Twitter API-发布收藏夹/创建特定费率限制,javascript,node.js,rest,twitter,rate,Javascript,Node.js,Rest,Twitter,Rate,我的脚本在出现消息未定义错误时出现问题,该错误在此处得到了回答: 结果表明,当达到速率限制时,错误消息的传递方式不同,因此console.log('Try Favorite-',err[0].message)将返回错误 它现在输出为[[Apr 28 22:26:01.024]][LOG]Try Favorite-HTTP错误:429太多请求,这表明存在速率限制,但是,我没有找到明确的速率限制 所有关于后限制状态1000的文档,然而,我计算在lat 8小时的过程中总共有22个,所以奇怪的是它的速率

我的脚本在出现
消息未定义
错误时出现问题,该错误在此处得到了回答:

结果表明,当达到速率限制时,错误消息的传递方式不同,因此
console.log('Try Favorite-',err[0].message)console.log('Try Favorite-',err.message),否则code>将返回错误

它现在输出为
[[Apr 28 22:26:01.024]][LOG]Try Favorite-HTTP错误:429太多请求
,这表明存在速率限制,但是,我没有找到明确的速率限制

所有关于后限制状态1000的文档,然而,我计算在lat 8小时的过程中总共有22个,所以奇怪的是它的速率是有限的

有人有更清晰的文档吗?我找到的所有链接似乎都死了

我还要补充一点,只有收藏夹受到影响,所有其他请求都正常工作

编辑:添加最近更新的输出<代码>未定义
将是
您已经发布了此推文
,但是,由于临时更改以防止应用程序崩溃,消息未定义

[[Apr 28 23:57:00.560]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.562]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.563]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.564]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.575]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.578]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.583]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.584]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.589]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.592]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.593]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.599]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.604]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.609]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.619]] [LOG]   Retweeted: https://twitter.com/username/status/90374******24768
[[Apr 28 23:57:00.634]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.671]] [LOG]   Try Retweet -  undefined
[[Apr 28 23:57:00.754]] [LOG]   Try Favorite -  HTTP Error: 429 Too Many Requests
[[Apr 28 23:57:00.800]] [LOG]   Favorited:  https://twitter.com/username/status/99037*******48615
编辑:告知我明显超过了费率限制,但是这个问题直到今天才出现,而之前的5天工作。同样,转发仍在返回
您已经转发了这条推文
,而收藏夹返回状态429

编辑:在另一个测试用户上仅尝试状态/转发请求,未通过罚款。尝试使用不同的测试用户(以避免上次测试使用)收藏夹/创建,并在第一个时间间隔内运行,然后在第二个请求后立即以每2分钟5个请求的速率限制,这意味着我被限制为每4分钟7个收藏夹/创建请求

这让我相信,收藏夹有一个特定的限制,但是,这个确切的间隔在5天前仍然不清楚。

根据,标准帐户的限制是每个费率限制窗口15个请求,即15分钟。因此,如果你在15分钟内发送了22个请求,你就超过了限制

标准API的速率限制主要基于每个用户- 或者更准确地描述,每个用户访问令牌。如果是一种方法 每个速率限制窗口允许15个请求,然后允许15个请求 每个访问令牌的每个窗口请求数

使用仅应用程序身份验证时,将确定速率限制 整个应用程序的全局。如果方法允许15 每个速率限制窗口请求,然后它允许您发出15个请求 每个窗口-代表您的应用程序。这一限制被考虑在内 完全独立于每个用户的限制


如果您希望增加限额签出

似乎不一定有任何记录的收藏夹/创建特定的限额,但是,今天一切似乎都很好。不完全清楚发生了什么,因为网页上没有发布任何更新

当前对账户的POST请求的技术限制为:

  • 直接消息(每日):限制为每天发送1000条消息。推特:每天2400条。每日更新限制进一步细分 进入半小时间隔的较小限制。转发被视为 推特。更改帐户电子邮件:每小时4次
  • 跟踪(每日):技术跟踪限制为每天1000次。请注意,这只是一个技术帐户限制,并且 禁止攻击性跟随行为的附加规则。了解 遵守限制和禁止的行为
  • 跟踪(基于帐户):一旦一个帐户跟踪5000个其他帐户,其他跟踪尝试将受到以下限制: 特定账户比率。这些限制包括所有国家的行动 设备,包括网络、手机、手机、API等。API请求来自所有 根据每小时API限制跟踪第三方应用程序。 在其帐户中使用多个第三方应用程序的人 因此,将更快地达到API限制
在网站频繁使用期间,这些限制可能会暂时降低。在这种情况下,我们将在Twitter状态上发布更新 地点

话虽如此,但当时限制似乎有所降低 但没有报道

此外,请参见上面Marco的回答,以了解有关高级API的有用信息


获取速率限制也可以找到,并且有更多的扩展,但是文档中没有说明单个POST选项比其他选项更受限制。

这是8小时内的22个请求,所以这里似乎肯定存在其他限制?不幸的是,premium API是在帐户级别授予的,因此就我而言,它不起作用,因为我正在为其他用户构建它。我认为这可能是全球利率限制,但似乎只有favorites/create受到影响。有什么想法吗?你从来没有指明你的要求有多远,所以我想。如果你想以最精确的方式回答你的问题,你应该给出所有的细节。那么,在8小时内,你总共只对所有twitter API进行了22次请求?让我问你,如果没有人喜欢推特,它会计入配额吗?我的理解是否定的,但仅仅基于我的转发频率是如何工作的。如果每次它被返回“你已经转发了这条推特”计入配额,我将远远超过10倍的限制。所以奇怪的是,只有收藏夹/创建受到影响,即使在收藏夹/创建功能的速率限制下,转发也能完美地执行,没有任何限制。当前,每5分钟发现10条推文,如果满足查询,则执行RT或favorite,该查询提到了用户。每个请求都计入配额,来自twitter.status/retweet和fa的响应无关紧要