通过推特ID查找位置

时间:2019-02-21 15:03:56

标签: python twitter web-scraping geocoding

我有一条推文列表。对于每条推文,我都有不同的属性(用户,日期,文本和推文ID)。

Tweet export

要抓取这些数据,我使用的是Jefferson Henrique(https://github.com/Jefferson-Henrique/GetOldTweets-python)的项目。

除此之外,我想知道每个推文的两个地理元素:

  1. 在哪里生成推文(位置或经纬度)?

  2. 用户居住的地方?

您是否有想法从推特ID或其他内容中获取这两个信息?

2 个答案:

答案 0 :(得分:0)

您可能想发布推文的json文件,以便让我找到信息的位置。

根据我的经验,该推文的位置可能并不总是可用,具体取决于用户在发推时是否允许位置共享。

对于用户位置,通常不在tweet中。抓取用户个人资料,您应该很容易找到它。

答案 1 :(得分:0)

您可以使用推特ID直接查询Twitter API。这样一来,您就可以检索有关推文的更多数据,包括位置(如果有)。

根据Twitter API documentation

  

如果Tweet经过地理标记,则将包含一个“放置”对象。