2012-01-10 16 views
0

我使用下面的查詢:爲什麼我只能從API查詢中查看一條推文?

https://twitter.com/search.json?callback=?&q=from:_adeel&count=5&include_entities=true&include_rts=true

,我希望看到該用戶的最後5個鳴叫。您可以看到,user有2條以上的推文,但查詢只返回2條推文。我正在關注twitter搜索API,我無法看到我做錯了什麼。我更喜歡使用twitter搜索API,因爲我想在客戶端執行搜索而不需要身份驗證和速率限制。

你看到我做錯了嗎?

+0

同樣值得注意的是,即使您沒有通過身份驗證,您仍然受到費率限制。文檔狀態「...來自IP地址的所有請求都會應用到搜索速率限制。」 https://dev.twitter.com/docs/rate-limiting – Aurora 2012-01-10 23:04:27

回答

2

如文檔中的here所示,搜索API是最近推特的索引,介於6-9天之間。它看起來像你鏈接到的用戶的其他推文就在這個窗口之外。

所以總結 - 你沒有做錯什麼。這僅僅是Twitter API的限制。

+0

下一項:'你不能使用搜索API來查找超過一週的推文.' – 4ndrew 2012-01-10 23:01:51

相關問題