我找不到任何信息来检查YouTube频道是否实际上是流媒体.使用Twitch,您只需要频道名称,使用API即可检查是否有直播.
我不想使用OAuth,通常公共API密钥就足够了.就像检查频道的视频一样,我想知道频道是否是流媒体.
youtube youtube-api youtube-data-api youtube-livestreaming-api
在给定channelId的情况下,我的YouTube API调用的目标是返回该频道当前是否为直播.这是我目前的电话:
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={CHANNEL_ID}&eventType=live&type=video&key={YOUR_API_KEY}
Run Code Online (Sandbox Code Playgroud)
虽然此调用有效,但在启动实时流的通道与返回流的此调用之间存在显着延迟.
有没有更好的电话在YouTube v3 API中使用,不需要oAuth?我的应用程序的功能是只读的.
谢谢!