我正在考虑一个新的网站创意,它允许访问者在地图上查看发生了某些事情的地方。我想使用 Twitter,因为有人使用特定的主题标签发推文。我想使用 API 捕获该推文并找到该推文的来源位置。这可能吗?
问问题
2971 次
1 回答
2
有可能的。然而,有很多推文(实际上是大多数)没有获得任何位置,并且不可能为这些推文获取位置。要定位,用户必须在其帐户参数中启用位置,并在发布推文时提供其位置,但大多数推文不这样做。
要检索推文位置,您只需使用相应的 Twitter API 端点( GET statuses/show/:id
) 下载推文。收到推文后,搜索其"coordinates"
字段。该字段有一个子字段,也称为"coordinates"
。该子字段是一个包含两个数字的列表:[longitude, latitude]
。有关详细信息,请参阅有关推文和坐标的 Twitter 开发人员文档。
于 2012-12-11T04:41:52.843 回答