【问题标题】:How can I link my private videos on YouTube to be played on my website?如何链接我在 YouTube 上的私人视频以在我的网站上播放?
【发布时间】:2013-08-05 21:33:25
【问题描述】:

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

【问题讨论】:

标签: youtube youtube-api


【解决方案1】:

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

我还没有尝试过这种解决方法,但理论上它应该可以工作,您需要使用 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?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    • 2013-02-14
    • 1970-01-01
    • 2021-11-13
    • 2012-04-20
    • 1970-01-01
    相关资源
    最近更新 更多