【问题标题】:How to get Twitter trending topics for a given day in a given location?如何在给定位置获取给定日期的 Twitter 热门话题?
【发布时间】:2012-06-30 18:01:17
【问题描述】:

这是一个关于 Twitter API 的问题,它没有提供关于这个问题的任何信息。

可以获取某个位置的当前热门话题,例如:美国:

https://api.twitter.com/1/trends/23424977.json

其中 23424977 是美国的位置代码。

也可以获取给定日期的每小时趋势主题,但在全球范围内:

https://api.twitter.com/1/trends/daily.json?date=2012-06-10/

但是,我一直无法找到如何在给定位置获取给定日期的热门话题,即将这两个单独的调用组合在一起的方法。

谁有办法解决这个问题?

谢谢。

【问题讨论】:

标签: twitter


【解决方案1】:

您无法直接从 twitter API 获取此信息。您必须定期查询您感兴趣的位置以了解当前趋势。如果您有兴趣覆盖全球,那么您将需要一些 oAuth 无人机来超过每小时 150/350 的请求限制。

然后您很快就会拥有自己的热门话题档案。

【讨论】:

  • ...当然,前提是您没有因滥用无人机服务条款而被 Twitter 列入黑名单 ;-)
  • 感谢 izeed。我希望了解历史趋势,因为对于全球趋势,可以追溯到一个月前。最终,如果我开始每小时收集它们,我就会拥有它们。不,我对全球不感兴趣,只对美国感兴趣,所以我不需要无人机。
猜你喜欢
  • 2017-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-15
  • 1970-01-01
  • 1970-01-01
  • 2015-03-08
相关资源
最近更新 更多