仅为网站用户显示YouTube专用视频

her*_*ron 8 php youtube gdata-api youtube-api gdata

我有使用YouTube API的经验.但我总是把它用于公共视频.现在.我想要实现的目标是,在我的YouTube频道上制作视频完全不可见(换句话说是私有的)并仅向网站用户显示此视频.

这可能吗?怎么样?

hjp*_*r92 8

这来自Google的Productforums

为了澄清.是的,您可以嵌入私有视频.但是,这样做确实不可行,因为YouTube的私人视频要求观看者拥有YouTube帐户,登录该帐户并将该帐户添加到视频的访问列表中.他们仅限50人.您可以嵌入不公开的视频,它们与私有视频没有相同的身份验证限制.但是,查看不公开的视频以了解URL的所有必要条件.如果您的网站被搜索引擎抓取,则不公开的视频也可能是公开的.

您可能希望自行托管自己的视频,以便更好地控制并确保您没有违反YouTube的服务条款(禁止某些使用嵌入式播放器).

Vimeo.com还具有更强大的访问控制功能,只允许将视频嵌入特定域.但是,它们不允许商业用途......如果这适用于您,那么这可能是一个问题.

  • 我希望其他人可以支付带宽和存储使用量. (3认同)
  • Vimeo允许商业用途,你只需支付199美元/年.这是一个很大的... (3认同)

Dan*_*ith 6

而不是将视频设置为private,将其设置为unlisted.它不会出现在YouTube上的任何商家信息中,即您的频道,搜索结果和相关视频,但您可以链接到它并将其嵌入到普通视频中.