我使用YouTube 搜索 API按频道 ID 检索直播视频,但最近,该 API 开始返回空响应。
例如,我正在检索https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&eventType=live&key={YOUTUBE_KEY}&channelId=UCPde4guD9yFBRzkxk2PatoAwhich 应该返回所有来自channelID = UCPde4guD9yFBRzkxk2PatoA. 该频道有 24/7 全天候直播,但我得到的回复是:
{
"kind": "youtube#searchListResponse",
"etag": "\"8jEFfXBrqiSrcF6Ee7MQuz8XuAM/-f6JA5_OcXz2RWuH1mpAA2_9mM8\"",
"regionCode": "US",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 5
},
"items": []
}
Run Code Online (Sandbox Code Playgroud)
正如我之前提到的,直到最近,这个请求才能很好地检索数据。我在 YouTube API 文档上找不到任何更改,所以我想知道是否有人知道更改了什么,或者是否有不同的方法可以通过频道 ID 提取实时视频。