0
我試圖在2個月的時間段內獲取用戶的所有推文。在搜索中,我看到了結果,但是此代碼返回一個空數組。爲什麼?即使它們存在,Twitter API也不會返回搜索結果
results = api.GetSearch(raw_query="q=&from=yikyakapp&since=2014-09-24&until=2014-11-24")
print(results)
我試圖在2個月的時間段內獲取用戶的所有推文。在搜索中,我看到了結果,但是此代碼返回一個空數組。爲什麼?即使它們存在,Twitter API也不會返回搜索結果
results = api.GetSearch(raw_query="q=&from=yikyakapp&since=2014-09-24&until=2014-11-24")
print(results)
這是因爲Twitter搜索API的限制爲7天。檢查API documentation
Twitter搜索API搜索最近7天發佈的最近推文的樣本。
這裏有https://dev.twitter.com/rest/reference/get/search/tweets
的詳細解釋請記住,搜索索引中有一個7天的限制。換句話說, 在超過一週的日期內不會發現任何推文。
總之,您不能使用Twitter API搜索超過7天的推文。當然,在網站上,他們可以向你展示他們想要的任何東西。他們掌握所有的數據。