Twitter流API上是否存在每IP地址限制?

时间:2016-08-03 21:24:27

标签: twitter

据我所知,Twitter流API只允许在Twitter上为每个用户帐户建立一个连接。我想知道是否允许来自同一IP地址的多个流连接,如果每个连接都有来自不同用户帐户的凭据?例如,在单个服务器可以处理多个用户的推文的情况下。具体来说,我对过滤后的公共流端点感到好奇。

我已阅读以下内容,但无法找到答案:
Twitter Streaming API limits?
https://dev.twitter.com/rest/public/rate-limiting
https://dev.twitter.com/streaming/public

谢谢你,-Matt

2 个答案:

答案 0 :(得分:1)

我可以确认在同一个IP上运行的Node-RED应用程序中有三个不同的Twitter API流,没有任何问题。每当我进行更改或重新部署时,我都会在第一分钟左右获得速率限制错误,但它们会消失并且不会再出现。

答案 1 :(得分:1)

标准Streaming API在单个IP上最多支持两个连接。除此之外,将导致最旧的流断开连接。开发人员协议和策略规定您不应使用多个应用程序密钥和/或IP地址来规避此限制。

请注意,标准过滤器和样本流的roadmap最终会使用新版本进行更新,但目前尚不清楚它们是否会带有相同的连接限制。