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



在Youtube视频管理器中,我可以选择将视频设置为a)公共b)私人和c)未上市。

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

谢谢

看情况。

我将在YouTube Data API v3的背景下回答这个问题,这是最新的版本。在API的旧版本v1和v2中也有类似的方法。

如果您被认证为视频的所有者,您可以发起videos.list(part=status, id=VIDEO_ID)呼叫,并且该视频的状态将在video.status.privacyStatus属性中返回。

如果您没有被认证为视频的所有者,您可以拨打相同的videos.list()呼叫,但如果视频为private,则不会得到响应。如果视频是publicunlisted,你会得到一个视频资源,你可以检查video.status.privacyStatus,看看确切的隐私级别是什么。

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

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

相关内容

  • 没有找到相关文章