-1

我正在尝试创建一个网站,其中有一个搜索栏,用户输入 youtube 视频的 URL,然后按提交,然后 youtube 视频将上传到我的网站,类似于 Facebook 的做法。

有谁知道在哪里可以找到关于如何使用 Youtube API 实现这一点的好教程?

我还想知道 Zend Framework Youtube API 功能是否让这更容易

4

1 回答 1

0

您只需从 URL 中删除视频 ID(可能使用正则表达式),将其存储在数据库中,然后使用该数据库将 YouTube 视频嵌入到您的页面上。完全没有必要使用 Zend 框架。

将视频文件下载到您的服务器不是您需要做的事情,而且可能是非法的,而且它比简单地嵌入 YouTube 的播放器要复杂得多,并且会花费更多的带宽。

这些是讨论嵌入播放器的特定文档页面:

https://developers.google.com/youtube/iframe_api_reference

https://developers.google.com/youtube/js_api_reference

如果感兴趣的话,Facebook 实际上会从YouTube 页面标题中的Open Graph 标签中获取 SWF 播放器的 URI。我不建议这样做,因为它会限制您的网站与安装了 Flash 的浏览器的兼容性。

于 2012-07-09T17:15:10.940 回答