使用Youtube API获取视频的隐私设置

时间:2013-05-02 15:07:36

标签: api youtube youtube-api

在Youtube视频管理器中,我可以选择将视频设置为a)公开b)私有和c)不公开。

使用Youtube API,是否可以找出当前视频的设置?

由于

2 个答案:

答案 0 :(得分:6)

取决于。

我将在YouTube Data API v3的上下文中回答,这是最新版本。 API的旧v1和v2中有类似的方法。

如果您是authenticated作为视频的所有者,则可以进行videos.list(part=status, id=VIDEO_ID)来电,并且视频的状态将在video.status.privacyStatus属性中返回。

如果您未经过视频所有者的身份验证,则可以进行相同的videos.list()来电,但如果视频为private,您将无法获得回复。如果视频为publicunlisted,您将获得视频资源,并且可以查看video.status.privacyStatus以查看确切的隐私级别。

答案 1 :(得分:0)

获取https://www.googleapis.com/youtube/v3/videos?part=status&id=giOAHm-dRaM&key= {YOUR_API_KEY}

使用上面的链接获取视频的隐私设置