我正在开发一个将私有(private)视频上传到 Youtube 的应用程序,以供我们组织中的每个人观看。幸运的是,谷歌和 Youtube 对此有一个很棒的全公司许可,允许任何在公司内拥有电子邮件地址的人观看这些视频。
Youtube 有 3 个视频隐私状态选项:公开、未列出和私有(private)。我通常会选择不公开,然后收工,但由于这些视频的性质,我更希望它们设置为私有(private),然后手动授予对视频的访问权限并与组织中的每个人共享。通过 Youtube 视频管理器页面完成后,这是我正在寻找 API 端点的对话框:
手动方法
我们可以浏览每个视频并在每个视频中选中此框,但这不是可以很好地扩展的。我很想在处理此问题的 Youtube API 端点上找到文档。有明确的status.privacyStatus
可设置为 private
的视频属性, public
或 unlisted
,但没有什么。
有谁知道 Youtube API 并指向控制 Youtube 上私有(private)视频的此权限?
最佳答案
我可以支持我的评论中的假设,即无法通过数据 API v3 与 this article I found on the topic 共享私有(private)视频。 .
这篇文章的作者甚至提供了一个解决这个问题的方法,尽管我强烈反对使用它,因为它需要在 PHP 中解析敏感的帐户信息(密码)。除此之外,代码是 2010 年的,很可能不再起作用,因为它是在 YouTube channel 链接到 Google+ 页面之前的代码。
关于youtube - 是否有 Youtube API 端点来设置组织内视频的共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43429896/