我正在考虑一个新的网站想法,允许访问者在地图上查看某些事情已经发生。我想使用Twitter,其中有人推特使用特定的标签。我想使用API捕获该推文并找到推文的来源位置。这可能吗?
答案 0 :(得分:2)
有可能。然而,有很多推文(实际上占多数)并没有得到任何位置,也不可能得到这些推文。要找到位置,用户必须在其帐户参数中启用位置,并在发布时使用推文给出其位置,但大多数tweep不会这样做。
要检索推文位置,您只需使用the corresponding Twitter API endpoint(GET statuses/show/:id
)下载推文即可。收到推文后,请搜索其"coordinates"
字段。该字段有一个也称为"coordinates"
的子字段。此子字段是一个包含两个数字的列表:[longitude, latitude]
。有关详细信息,请参阅Twitter开发人员有关tweets和coordinates。