好日子YouTube數據API V3號碼。我試圖在視圖數量排序的指定發佈日期內獲取遊戲的熱門視頻。我在與它的JSON響應返回,因爲它即使我已在的maxResults參數設置爲50和JSON響應返回pageInfo.resultsPerPage等於50. pageInfo少於50個項目的項目數的問題。 totalResults也返回50多個,所以它應該在結果中顯示50個項目。作爲一個例子,我使用的followng URL結果不等於的maxResults/pageInfo.resultsPerPage
https://www.googleapis.com/youtube/v3/search?key= {API_KEY} &部分=片斷&的maxResults = 50 &順序=觀看次數& publishedAfter = 2017-02-01T00%3A00%3A00Z & publishedBefore = 2017-02- 01T00%3A01%3A59Z &類型=視頻& videoCategoryId = 20
這裏返回的結果是我最後一次跑這個查詢有即使有161307個總成績20項。我想問一個解決方案,如果可能的話,我會一直得到等於maxResults的項目數。希望有人能幫助我。非常感謝你。
編輯:我知道如何使用網頁的道理,但我的目標不是讓我需要一個以上的請求(如數據API限制了每天學分)的項目。我試圖解決的問題是確保每次調用請求時總能獲得50個項目。
您可以使用下一頁令牌用於顯示更多視頻 – Alish
'值必須在範圍內:[0,50]'你可以用下一頁令牌進行查看更多視頻 – Alish
我使用的值是maxResults的50,因此它應該是有效值。基於文檔maxResults參數指定結果集中應返回的項目的最大數量。我的假設是結果集是「我的」過濾器參數應用後的結果。我知道如何使用頁面標記,但我並不是想要獲取多個請求所需的項目(因爲Data API每天的信用量有限)。我試圖解決的問題是確保每次調用請求時總能獲得50個項目。 – iron59