我瀏覽過YouTube API文檔,但據我所知,無法有效地從多個YouTube頻道請求信息(例如最近上傳的視頻列表)。如何在一次API調用中請求來自多個YouTube頻道的最近視頻?
根據我的理解,需要做的第一件事就是獲取每個YouTube頻道的「上傳」播放列表的播放列表ID。
https://www.googleapis.com/youtube/v3/channels?part=contentDetails&forUsername=OneDirectionVEVO&key={YOUR_API_KEY}
然後通過使用先前檢索的播放列表ID獲取上傳的視頻。
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=UUbW18JZRgko_mOGm5er8Yzg&key={YOUR_API_KEY}
這是每個通道兩個請求,如果它只是一個或兩個通道,但不是數百個通道,那就沒問題了。
如何將所有這些請求有效地分組爲一個API調用?