YouTube已完成LiveBroadcasts不包含“现在直播”广播

时间:2017-02-02 23:52:05

标签: youtube-api youtube-data-api youtube-livestreaming-api

YouTube允许两种直播方式:Stream nowEvents。使用API​​检索已完成的广播时,它仅返回通过Events流式传输的广播,而不是通过Stream Now流式传输的广播。

通过交互式API页面可以轻松查看: https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/list
part = snippetbroadcastStatus = completed
当然,您的YouTube频道已经执行了两种类型的广播。

目前,我正在尝试检索上传列表中的所有PlaylistItems,但这样做会丢失snippet.actualStartTime而只能使用snippet.publishedAt字段,这极具误导性对于提前几天/几周安排的广播。

有没有办法正确检索已完成的Stream now广播?还是我误解了什么?为了进一步加剧我的困惑,在Live Creataming下的YouTube Creator Studio中 - >事件,如果我将视图切换为显示已完成事件,则会显示两种类型的视频。

0 个答案:

没有答案