我的YouTube API调用的目标是,在 channelId 的情况下,返回该频道当前是否为实时流式传输。我现在正在使用它:
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={CHANNEL_ID}&eventType=live&type=video&key={API_KEY}
如果项目[] 为空,我会在结果中将其结束,否则为离线。
这不适用于我的频道ID。频道正在上线,但api调用为items []返回null。但是当我提供一些其他热门频道的ID时,它正在工作。 (例如此渠道:https://www.youtube.com/channel/UCe_3CoEeinvPMze2u_aENBg)
我从页面的源代码中获取了频道ID。请参阅:How can I get a channel ID from YouTube?