0

如何链接我在 YouTube 上的私人视频以在我的网站上播放。关键是通过在我的网站上提供视频来吸引更多的观众到我的网站,但在 YouTube 上是私有的。

4

1 回答 1

0

您应该将视频设置为“不公开”而不是“私人”。这样,视频就不会出现在您的频道或任何搜索结果中,但任何有视频链接的人都可以看到它,并且您可以将视频嵌入任何网站。

我还没有尝试过这种解决方法,但理论上它应该可以工作,您需要使用 YouTube API V 3 并按照以下步骤操作:

通过 API 将视频的隐私状态设置为不公开。通过 API 将视频嵌入隐藏的 div 中。使用 onPlayerStateChange 事件检查视频播放器当前是否正在播放视频,使用 API 在第一秒暂停视频。如果状态更改为“正在播放”,则向服务器端脚本发送 AJAX 请求以将视频的隐私状态恢复为私有,一旦您收到确认消息,就会显示视频并使用 API 播放它。即使用户将 URL 复制并粘贴到另一个选项卡中,这也应该保持视频的私密性,他/她应该会收到视频是私密的消息。

参考: https ://developers.google.com/youtube/iframe_api_reference?hl=en

PHP - 如何通过 Youtube API v3 更改 youtube 视频的隐私状态?

于 2016-01-07T22:01:08.823 回答