【发布时间】:2016-08-29 07:04:45
【问题描述】:
我需要根据他们的位置找到 twitter 用户。理想情况下,它应该是他们的当前位置,但如果只是他们的原始位置,那也可以。例如,如果一个人来自巴西,但今天他们在德国,我希望能够以“在德国”的推特用户身份找到他们。
另外,如果可能的话,我希望能够知道他们当前的城市,而不仅仅是国家/地区。
我可以通过 Twitter API 做到这一点吗?如何?
我不想使用任何直接提供此服务的 3rd 方服务,但是,使用我自己可以间接找到其当前位置的 3rd 方服务是可以的。例如,如果他们最近在 Facebook 上发布了一张照片“我已经在德国了,是的”——诸如此类。当然,我更喜欢 Twitter API。
【问题讨论】:
-
@Adib,不,那是不同的和过时的。
-
你看过这个吗? dev.twitter.com/overview/api/twitter-libraries另外,你看过这个吗? dev.twitter.com/rest/reference/get/statuses/show/%3Aid 该文档使您可以轻松直接地了解您想要的内容:
==About Geo== If there is no geotag for a status, then there will be an empty <geo/> or "geo" : {}. This can only be populated if the user has used the Geotagging API to send a statuses/update. -
@Adib,你不明白吗?我想按位置查找用户!找不到给定用户的位置!
标签: python rest twitter twitter-oauth