如何获得一个不属于我自己的频道的现有直播?

时间:2016-01-15 05:54:39

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

我一直在浏览API而没有运气。我正在尝试提取当前不属于我自己的直播频道。

我做了类似的事情,我使用Data API的lib调用我提取了一个频道的所有上传视频,我尝试为直播做类似的事情而没有任何运气。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您无法获得不属于您经过身份验证的用户或频道的liveBroadcastliveStream对象。每个对象的list端点要求您作为自己的频道/用户进行身份验证,以便仅检索您自己的直播活动。

如果要检索其他频道的广播信息,则必须使用标准Search/list端点。如果你知道该频道的channelId

,这将返回仅返回来自特定频道的直播活动,而不会被验证为该频道/用户

part -> snippet

channelId - > [channelId of the channel/user with the live event]

eventType -> live

type -> video(将eventType设置为live时需要)

HTTP GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={channelId}&eventType=live&type=video&key={YOUR_API_KEY}