我怎麼會去顯示包含使用Twitter的API一定包括hashtag鳴叫?由於Twitter API - 顯示帶有某個哈希標籤的所有推文?
我也想知道是否有一種方式來獲得從某一個主題標籤的所有鳴叫在一個單獨的文件,也沒有在資訊提供中顯示了的人。我想這也是前面提到的問題。
我怎麼會去顯示包含使用Twitter的API一定包括hashtag鳴叫?由於Twitter API - 顯示帶有某個哈希標籤的所有推文?
我也想知道是否有一種方式來獲得從某一個主題標籤的所有鳴叫在一個單獨的文件,也沒有在資訊提供中顯示了的人。我想這也是前面提到的問題。
Search它。
確保include_entities
設置爲true,以獲得包括hashtag結果。見Tweet Entities
返回5個Twitter.com的用戶ID不同的結果加上實體術語「藍色天使」:
GET http://search.twitter.com/search.json?q=blue%20angels&rpp=5&include_entities=true&with_twitter_user_id=true&result_type=mixed
答案here更好地工作對我來說,因爲它隔離搜索標籤,而不僅僅是返回包含搜索字符串的結果。在上面的答案中,您仍然需要解析JSON響應以查看entities.hashtags數組是否爲空。
UPDATE for v1.1:
而不是給q="search_string"
給它q="hashtag"
在URL編碼的形式返回與HASHTAG ONLY結果。所以,你的查詢會變成:
GET https://api.twitter.com/1.1/search/tweets.json?q=%23freebandnames
%23
是#
URL編碼形式。嘗試在瀏覽器中的鏈接,它應該工作。
您可以通過添加since_id
和max_id
詳細參數here來優化查詢。希望這可以幫助 !
注:搜索API現在是一個OAUTH認證的電話,所以請註明您access_tokens上述呼叫
更新
Twitter的搜索文檔鏈接: https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets.html
「Twitter的REST API v1不再活躍」 – 2014-05-15 16:54:35
我使用的是最新的1.1和它的不工作 – 2014-08-13 13:56:53
@Wasim:編輯答案,API更改爲v1.1,嘗試上面的指示,它應該工作。不要忘記將你的access_token添加到通話中。 – Devaroop 2014-08-19 11:18:14
我如何使用它? – STEEL 2012-12-13 07:08:28
不幸的是,這不再起作用。 API版本1.0已被棄用,1.1需要認證。 – 2013-06-13 22:11:07
@Quentin是它的工作不錯,但它顯示舊推文。我怎樣才能獲取最近一個?當我比較飼料與應用程序和瀏覽器不一樣 – Hitarth 2013-09-21 08:09:38