我打算用js / html写一个可以播放YouTube视频的Metro应用程序 . 我引用YouTube iframe API但是有几个限制(例如iframe嵌入式播放器上没有'full screen'按钮)让我很难继续使用YouTube iframe API . 现在我想到另一种方式 . 那是:
首先,通过以下方式向YouTube请求: http://www.youtube.com/get_video_info?video_id=[id]
,服务器将使用长字符串进行响应;
其次,解析字符串并获取可以直接下载视频的URL;
第三,创建一个视频标签并用上面的url设置src .
最后,我可以自己定制一个播放器 .
该方法现在运作良好 . 但我担心这会违反YouTube的许可 . 有人知道在我自己的应用程序中使用YouTube视频的官方许可吗?或者我在哪里可以找到一些相关文件?谢谢 .
1 回答
最终,我在他们的开发者页面上'd say you should contact YouTube, there'是Help link . YouTube真的是唯一可以给你"official permission"的实体 .
也就是说,Terms of Service包括以下注释: