我正在构建一个网页来显示我不管理的几个 YouTube 频道的直播状态。该页面将显示所选频道的列表,并带有 ●red dot在任何正在直播的频道旁边。我还希望网页实时更新该状态,因此如果频道开始直播,我需要立即添加点,当频道停止直播时,我需要立即删除点。
我可以使用数据 API 来:
- 使用以下命令查找频道上即将发生的事件
search
端点有一个channelId
, type=video
and eventType=upcoming
- 检索
scheduledStartTime
即将发生的事件,使用videos
端点与part=liveStreamingDetails
- 使用以下命令查找频道上的实时事件
search
端点有一个channelId
, type=video
and eventType=live
- 检索
actualStartTime
现场活动,使用videos
端点与part=liveStreamingDetails
- 检索
actualEndTime
已完成的事件,使用videos
端点与part=liveStreamingDetails
我真的很想避免轮询videos
用于监控直播流状态的端点。我可以订阅一组频道 ID 或视频 ID,以便在以下情况下实时接收消息:
- 当即将举行的活动真正开始直播时
- 当直播完成/终止时
- 对于我不管理的频道?
这可能吗?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)