YouYube API观看私人视频

Kei*_*ith 6 php youtube youtube-api

我有一个有草稿模式的网站.在公众可以看到之前,有人可以登录并查看该网站的批准方式.我在私人帐户上播放了YouTube视频,因为我不希望世界看到它们.

但是,我确实希望登录草稿模式的人能够观看私有嵌入.

有没有办法可以使用YouTube API进行操作,以便人们只能看到视频而不是真正以该人身份登录(因此他们无法修改视频设置)并且在离开我之后无法保持登录状态网页?

jmo*_*253 10

将您的视频标记为不公开,而非私密.

有时候,安全就是妥协.在频谱的一端,您可以完全锁定内容,以便没有人可以访问数据.另一方面,最可用和可访问的数据将不安全.

话虽如此,当您寻求的安全模型限制性太强且只允许25个用户时,您要求N个用户使用这些功能.

安全性和可访问性包括可接受的可访问性标准与满足可接受的安全标准之间的平衡.

在您的情况下,将您的YouTube视频标记为不公开可能会为您提供所寻求的余额,因为25个用户限制是一个显示停止.

http://www.google.com/support/youtube/bin/answer.py?answer=181547

任何拥有该链接的人都可以访问您的视频,该链接只是有权访问您系统的用户.该链接不公开,因此人们不太可能猜到或找到您的YouTube视频,因为网址本身包含随机字符.

其他人可以访问视频的唯一方法是,登录用户在登录后进入浏览器源,并将URL通过电子邮件发送给他们的朋友.

  • 您的用户不需要YouTube帐户.
  • 只有登录OR用户登录,查看源并将URL提供给其他用户的用户才能访问视频.
  • 通过定期更改视频的网址可以减轻安全性.

将您的视频标记为不公开的步骤:

  • 点击您的视频即可将其加载到YouTube中.
  • 在左上角,点击"编辑视频详细信息"
  • 向下滚动到"此视频为"的位置,然后在下拉列表中选择"不公开".

选择不公开作为您的首选项


Sam*_*zog 4

首先,您无法通过 api 检索视频本身。
您将获得的只是一个用于嵌入或重定向您的用户的链接。

因此,最终,您的用户将亲自观看视频,而不需要您作为中间人。因此,您将寻找诸如视频密码保护之类的东西。
快速谷歌搜索提出了这个

您可以将广播隐私选项更改为私有。然后,您的“特定用户”将需要 YouTube 帐户,并且需要与您“交友”(反之亦然)。然后,您可以编辑视频的广播隐私选项,将好友(最多 25 个)添加到视频中。他们将自动收到一条“与您共享的消息”。他们登录 YouTube 帐户并可以观看视频。

当对在 API 中上传视频的用户进行身份验证时,您也应该能够检索这些私有视频(请参阅开发人员指南:检索上传)。

免责声明:我不做 youtube api def,我无法测试它。