我有一个应用程序,它使用资源 url https://stream.twitter.com/1.1/statuses/filter.json连接到 twitter 流 api 。但是最近我可以关注的 twitter id 的数量似乎已经减少到只有 60 个!该应用程序已经运行了一年多,拥有超过 1000 个 Twitter ID。要连接到流 api,我们使用feeb 的 Phirehose 库https://github.com/fennb/phirehose。当我使用相同的 twitter 身份验证凭据在本地计算机上运行应用程序时,我能够跟踪 60 多个用户 ID。
twitter 是否对我的服务器 IP 施加了某种速率限制?有没有人遇到过类似的问题?
谢谢,
标记
- - 编辑
我找到了一个补丁,通过在 fwrite() 之间放置睡眠语句,这些语句正在将参数写入到 twitter 的连接中,我能够建立一个包含尽可能多的用户 ID 的流。我不确定问题是在我这边还是在 Twitter 那边。