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

0xS*_*ina 3 youtube api youtube-api

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

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

谢谢

Jef*_*ick 6

这取决于.

我将在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确切的隐私级别.