4

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

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

谢谢

4

2 回答 2

8

这取决于。

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

如果您被认证为视频的所有者,则可以videos.list(part=status, id=VIDEO_ID)拨打电话,视频的状态将在video.status.privacyStatus属性中返回。

如果您未通过视频所有者身份验证,您可以拨打相同的videos.list()电话,但如果视频是private您,您将不会收到回复。如果视频是public,或者unlisted您将取回视频资源,您可以查看video.status.privacyStatus确切的隐私级别。

于 2013-05-02T18:09:58.910 回答
1

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

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

于 2014-01-19T19:43:08.400 回答