我正在尝试实现的功能在名为Wefollow(http://wefollow.com/)的网站中使用:
在此 WeFollow 上,每个帐户都会检查
关注者数量
状态数
如何可以可靠地更新每个帐户的信息,而不会遇到Twitter强加的 2000个查询/小时限制?
我正在尝试构建目录并更新相同的详细信息。我怎么处理这个?
非常感谢帮助。
答案 0 :(得分:1)
如果存在硬限制,则存在硬限制。我会通过将所有帐户放在一个轮换队列中并按顺序更新它们达到给定的最大值来完成此操作。如果你无法覆盖所有账户,那太糟糕了。您还可以根据每个用户的增量计算活动值,并优先更新这些用户。如果用户在一个月内没有更改,则没有必要比每周更频繁地检查该用户。同样,如果给定用户非常活跃,则可以将它们推送到队列的前面。
顺便说一下,我想说这与编程无关。
答案 1 :(得分:1)
如果您获得批准,您可以申请将您的IP地址和帐户列入白名单,这会将您的费率上限提高到20,000 /小时。 (http://apiwiki.twitter.com/Rate-limiting)
答案 2 :(得分:0)
在FanPageList.com,我们每2-4小时更新一次帐户信息。如果你仔细观察wefollow.com,他们的一些计数已经过时了。即使在TwitterCounter.com,他们也只是声称每天更新他们的计数(除非您支付他们的付费服务,他们将开始每小时跟踪您的帐户。)