【问题标题】:Need a twitter API that gets tweets in a specific location given its coordinates需要一个推特 API,在给定坐标的特定位置获取推文
【发布时间】:2011-12-12 15:04:39
【问题描述】:

我正在尝试找到一个基于 Java 的 API,它可以与 Twitter 的 Restful Web 服务一起使用,它可以让我根据它们的位置和日期来获取推文。但我更关心根据它们的地理位置进行搜索(经纬度)

我已经在使用 Twitter 的官方 API,它可以满足我的需求,只是它不会让我收到任何超过 1 周的推文。

有谁知道任何可以帮助我的 API 吗?

谢谢

【问题讨论】:

    标签: java rest geolocation twitter


    【解决方案1】:

    恐怕您实际上无法收到超过一周的推文。根据official API specification,您可以检索到的结果包含长达 6-9 天的推文。请记住,搜索 API 并不是所有推文的完整索引,而是最近推文的索引。

    我还假设您已经知道如何使用 API 来获取给定位置的推文,所以我不会向您解释。

    我可以建议的是reading this article,它指向像Snap BirdTopsy 这样的网站。我不认为他们有你可以使用的 API,而且他们不做地理搜索,所以我担心你将无法实现你的目标。

    【讨论】:

    • 是的,谢谢我也得出了同样的结论。一周前的推文很难获得,因为推特没有提供它们,并且一些提供一周前的推文的网站或第三方没有选择位置的选项
    【解决方案2】:

    对此可能的解决方案之一是将推特 API 调用返回的结果进行本地存档,并将推文保存在数据库中,以便它们将来作为旧推文可用,但这只会提供当时的旧推文存档何时开始

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-30
      • 2016-05-18
      相关资源
      最近更新 更多