有没有办法绕过twitter';什么是利率限制?也许是定价计划?

有没有办法绕过twitter';什么是利率限制?也许是定价计划?,twitter,twitter4j,Twitter,Twitter4j,我正在做一个项目,需要从twitter获取推特和用户信息。我甚至无法测试当前的系统,因为我一直在达到twitter的速率限制。有什么办法吗 我希望从每个状态中提取的基本信息如下: 状态文本 用户跟随者计数 用户跟踪计数 转发计数 地理位置坐标 我正在使用Twitter4J API来实现这一点。 任何帮助都将不胜感激。提前谢谢。 编辑 我正在使用twitter的搜索API获取推文列表。一个选项是使用一个可以出售推文的用户(例如GNIP) 另一个选择是最大限度地利用API。以下是一些提示: 检查

我正在做一个项目,需要从twitter获取推特和用户信息。我甚至无法测试当前的系统,因为我一直在达到twitter的速率限制。有什么办法吗

我希望从每个状态中提取的基本信息如下:

  • 状态文本
  • 用户跟随者计数
  • 用户跟踪计数
  • 转发计数
  • 地理位置坐标
我正在使用Twitter4J API来实现这一点。 任何帮助都将不胜感激。提前谢谢。
编辑
我正在使用twitter的搜索API获取推文列表。

一个选项是使用一个可以出售推文的用户(例如GNIP)

另一个选择是最大限度地利用API。以下是一些提示:

  • 检查您使用的每个API,以确保您没有超过以及速率限制重置时(当前每15分钟一次)
  • 查看参数以确保您请求该API的最大推文数。e、 g.计数可以默认为20,但您可以将其设置为200,这取决于特定端点的可用性和限制。这可能会减少您必须进行的查询的数量
  • 根据Twitter的指导,将结果页面化。使用SinceID和MaxID确保您只请求新tweet。这可以通过减少您需要的tweet数量(通过增加停留在max count范围内的机会)和避免查询您已有的tweet来减少请求数量,从而减少请求
  • 本质上,您希望从一个角度来检查端点参数,以了解如何减少带宽和必须进行的查询的数量

  • 我没有投票决定是否关闭,但是关于在线服务的问题不是编程问题,即使web服务是通过API访问的。这个问题似乎离题了,因为它属于Twitter客户服务。我对这个问题没有任何问题。在使用Twitter时,您可以使用一些特定的编程技术来最大化速率限制。能够更改代码以优化速率限制可以提高应用程序的性能和可伸缩性。在线服务API的编码变得越来越流行,需要大量的技术知识才能有效地使用它们。我发现通过将页面计数设置为100,可以暂时减少点击次数。默认情况下,twitter4j将此计数设置为15。我是通过Query=newquery(searchString)实现的;查询.计数(100);