Twitter的API – 显示所有的推文与一定的标签?
我将如何去使用Twitter API显示包含特定hashtag的推文呢? 谢谢
我还想知道是否有一种方法可以从单独的文件中的某个标签中获取所有推文,也就是说,您的提要中不再显示推文。 我想这也是以前的问题。
search它。
确保include_entities
设置为true以获得哈希标签结果。 查看实体
使用Twitter.com用户ID和术语“蓝天使”的实体返回5个混合结果:
GET http://search.twitter.com/search.json?q=blue%20angels&rpp=5&include_entities=true&with_twitter_user_id=true&result_type=mixed
UPDATE for v1.1:
而不是给q="search_string"
在URL编码的forms给它q="hashtag"
与HASHTAG只返回结果。 所以你的查询将成为:
GET https://api.twitter.com/1.1/search/tweets.json?q=%23freebandnames
%23
是#
URL编码forms。 尝试链接在您的浏览器,它应该工作。
您可以通过在此处添加since_id
和max_id
参数来优化查询。 希望这可以帮助 !
注意:searchAPI现在是一个OAUTHauthentication通话,所以请将您的access_tokensjoin上述通话
更新
Twittersearch文档链接: https : //developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets.html
这里的答案对我更好,因为它隔离了hashtag上的search,而不仅仅是返回包含searchstring的结果。 在上面的答案中,您仍然需要parsingJSON响应,以查看entities.hashtags数组是否为空。