2017-05-25 53 views
0

此通道的最新錄像顯示了通過YouTube網站觀看時: https://www.youtube.com/user/stefbot/videosYouTube API:爲什麼我無法看到此頻道的最新視頻?

(視頻ID a4pPLwAL_Qo

然而,當信道通過YouTube API查詢該視頻不會被退還。我通過向channels一個電話,隨後調用playlistItems e.g檢索頻道視頻列表:

https://www.googleapis.com/youtube/v3/channels?part=contentDetails&forUsername=stefbot&key=xxxxxxxxxxxxxxxxx 
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=UUC3L8QaxqEGUiBC252GHy3w&key=xxxxxxxxxxxxxxxxxx 

查看播放列表響應JSON here

它已經超過24小時,因爲這段視頻被公佈。有人可以解釋爲什麼API不會返回此頻道的最新視頻嗎?

回答

0

根據此support page,上傳的視頻可能需要幾天的時間纔會反映在YouTube搜索結果中,尤其是當您最近更改或刪除了您的視頻時。此外,您可以使用此reference並使用Search: list獲取用戶上傳的最新視頻。

GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={CHANNEL_ID}&maxResults=10&order=date&type=video&key={YOUR_API_KEY} 
+0

我使用同樣的方法從其他六個渠道獲得飼料,其他渠道都沒有像這樣的延遲。此外,並非所有視頻都會延遲播放此頻道 - 有些視頻會立即顯示,有些視頻不會出現,即時間軸上有空白! – IanB

相關問題