目前我正在处理twitter数据。我需要用tweet id和tweet的用户id来获取twitter数据。不幸的是,我只能获取tweet id的tweet。但同时我还想得到用户id。我通过提供搜索类型的查询来获取tweets。通过使用个人tweet id我可以获得用户名,从该用户名我可以得到用户id。但这项针对每条tweet的手工工作太长了。难道没有办法直接从tweet id获取用户id。在
我使用python和tweepy库。在
用吐威比搜索代码。
public_tweets = api.search(q="TheGhantas", lang ="en", count = 200)
public_tweets.id_str
正在向我返回tweet id,这有助于我获取tweet用户名。从这个用户名,我得到了用户id。
如果我有一个包含tweet-ids的文件,有没有一种简单的方法可以直接从tweet-ids获取用户id?在
是的,很简单。在
您可以使用^{} 查找Tweet。将Tweet对象作为JSON返回。在
在这个JSON中,您将找到user对象。在
下面是一个简短的例子:
根据您获取JSON的方式,它非常简单
tweet->user->screen_name
相关问题 更多 >
编程相关推荐