我想获取使用过特定主题标签的用户列表。例如。#钢铁之躯。
如何使用 twitter API 或任何其他方式获取正在使用该主题标签的用户列表以及他们的详细信息(例如他们从哪个城市发推文)?
我想获取使用过特定主题标签的用户列表。例如。#钢铁之躯。
如何使用 twitter API 或任何其他方式获取正在使用该主题标签的用户列表以及他们的详细信息(例如他们从哪个城市发推文)?
是的你可以。这很简单,真的。
根据文档:
GET 搜索/推文: - 返回与指定查询匹配的相关推文的集合。
现在,如果您在该页面上向下滚动,它会给出一个推文查询返回的示例(我拿了一个屏幕,对令人震惊的箭头感到抱歉,现在是上午 10 点,我还没有喝茶)。
伟大的!因此,您知道获取数据所需的 URL 和方法 (GET)。至于专门搜索主题标签,查询文档就是您所追求的。
这基本上是 GET 请求中的 urlencoded 字符串,例如:?q=#hashtag
。像这样执行搜索,你会得到上面的数据。然后只需遍历它,找到用户对象,location
如果你想要用户的城市,则获取 value 键。
现在,至于与 twitter API 交互的库,您甚至没有说明您使用的是什么语言。从您的个人资料中,我猜您使用的是 JAVA。无论如何,请查看 twitter 开发网站上的库页面- 有一个用于 JAVA 的页面看起来相当不错(还有很多用于其他语言)。
如果您使用的是php,这篇文章将非常有帮助。