如何在YouTube上关联我的私人视频,以便在我的网站上播放。关键是通过在我的网站上提供视频,然后在YouTube上保密,将更多观众带到我的网站。
答案 0 :(得分:0)
您应将视频设置为“不公开”而非“私有”。那 视频未在您的频道或任何搜索中显示的方式 结果,但任何有视频链接的人都可以看到它,你可以 将视频嵌入任何网站。
我还没有尝试过这种解决方法,但从理论上说它应该可行,您需要使用YouTube API V 3并按照以下步骤操作:
通过API将视频的隐私状态设置为不公开。 通过API将视频嵌入隐藏的div中。 使用onPlayerStateChange事件检查视频播放器当前是否正在播放视频,使用API在第一秒暂停视频。 如果状态更改为“正在播放”,则向服务器端脚本发送AJAX请求,以便将视频的隐私状态恢复为私有状态,一旦您收到确认消息,则显示视频并使用API进行播放。 这应该保持视频私密,即使用户复制&将URL粘贴到另一个标签中,他/她应该收到一条视频是私有的消息。
参考文献: https://developers.google.com/youtube/iframe_api_reference?hl=en
PHP - How to change privacy status of a youtube video through Youtube API v3?