2012-06-30 76 views
1

這是一個關於Twitter API的問題,它沒有提供關於此問題的任何信息。如何在特定位置獲取特定日期的Twitter熱門話題?

很可能得到當前趨勢主題的位置,例如:美國:

https://api.twitter.com/1/trends/23424977.json

,其中23424977是美國的位置代碼。

也有可能獲得每小時熱門的話題對於給定的一天,但世界各地:

https://api.twitter.com/1/trends/daily.json?date=2012-06-10/

不過,我一直無法找出如何獲得上的熱門話題給定地點的給定日期,也就是將這兩個單獨的呼叫結合在一起的方式。

任何人都有解決方案?

謝謝。

+0

有一些第三方API和服務:https://trendogate.com | https://onurmatik.github.io/twitter-trending-topics-archive/ | https://market.mashape.com/onurmatik/twitter-trending-topics-archive – omat

回答

1

您無法直接從twitter API獲取此信息。您必須定期查詢您感興趣的位置以瞭解當前趨勢。如果你有興趣覆蓋全球,那麼你需要一些oAuth無人機來達到每小時150/350的請求限制。

然後你很快就會擁有自己的熱門話題檔案。

+0

...只要你沒有被Twitter列入黑名單,因爲濫用你的無人機的服務條款,當然;-) – DNA

+0

感謝izeed 。我希望能夠獲得歷史趨勢,因爲對於全球趨勢,可能會回到一個月。最終,如果我開始每小時收集一次,我會收到它們。不,我對全球不感興趣,只有美國,所以我不需要無人駕駛飛機。 – Lejlek