有没有办法根据他们使用的主题标签获取用户列表?

时间:2013-06-20 07:41:35

标签: twitter

我想获得使用特定主题标签的用户列表。例如。 #钢铁之躯。

如何使用Twitter API或任何其他方式获取使用该主题标签的用户列表及其详细信息(例如他们发推文的城市)?

1 个答案:

答案 0 :(得分:2)

是的,你可以。这真的很简单。

根据documentation

  

获取搜索/推文: - 返回与指定查询匹配的相关推文的集合。

     

资源网址 https://api.twitter.com/1.1/search/tweets.json

现在,如果你向下滚动该页面,它会给出一个推文查询返回的示例(我拿了一个屏幕,抱歉这个令人震惊的箭头,这是上午10点,我还没有喝茶)。

Awesome arrow diagram

大!因此,您知道获取数据所需的URL和方法(GET)。至于具体搜索主题标签,query documentation就是你所追求的。

这基本上是GET请求中的urlencoded字符串,如:?q=#hashtag。像这样执行搜索,您将获得上面的数据。然后只需遍历它,找到用户对象,如果你想要用户的城市,可以获取值location


现在,至于与Twitter API进行交互,您甚至没有说明您正在使用的语言。从您的个人资料中,您使用JAVA我猜。无论如何,请查看twitter开发网站上的libraries page - JAVA上有一个看起来相当不错(其他语言也很多)。

如果您使用this post would be immensely helpful