在Youtube视频管理器中,我可以选择将视频设置为a)公开b)私有和c)不公开。
使用Youtube API,是否可以找出当前视频的设置?
由于
答案 0 :(得分:6)
取决于。
我将在YouTube Data API v3的上下文中回答,这是最新版本。 API的旧v1和v2中有类似的方法。
如果您是authenticated作为视频的所有者,则可以进行videos.list(part=status, id=VIDEO_ID)
来电,并且视频的状态将在video.status.privacyStatus
属性中返回。
如果您未经过视频所有者的身份验证,则可以进行相同的videos.list()
来电,但如果视频为private
,您将无法获得回复。如果视频为public
或unlisted
,您将获得视频资源,并且可以查看video.status.privacyStatus
以查看确切的隐私级别。
答案 1 :(得分:0)
获取https://www.googleapis.com/youtube/v3/videos?part=status&id=giOAHm-dRaM&key= {YOUR_API_KEY}
使用上面的链接获取视频的隐私设置