来自Youtube的自动嵌入视频(Python / Html)

时间:2017-05-25 19:52:01

标签: python html youtube youtube-api embed

使用主要的Python和Html我需要能够在我的网站上的文本框中发布一个链接并让它自动加载 在网站上嵌入Youtube视频。我熟悉加载嵌入式视频手册,但需要一些帮助来确定如何自动完成此操作。

澄清我需要完成的任务:

看看这个很酷的视频! [YouTube链接网址]

然后,当您看到YouTube链接网址时,当您提交帖子时,您会看到完整/预定尺寸的YouTube视频。

我知道论坛上已经有这样的例子,但是那些需要Java和其他编程语言我不知道。

1 个答案:

答案 0 :(得分:0)

因此,您的用户希望在您的网站上分享这个精彩视频:https://www.youtube.com/watch?v=55AasOJZzDE

youtube嵌入代码如下:

<iframe width="560" height="315" src="https://www.youtube.com/embed/55AasOJZzDE" frameborder="0" allowfullscreen></iframe>

您需要检测YouTube链接并将其替换为上述代码。

这很简单,这就是pseduocode。

  1. 检测帖子中的youtube链接
  2. 提取&#39; v&#39; youtube链接中的url param
  3. 使用相关视频的嵌入网址生成一个字符串[这由原始链接中的v param定义]
  4. 使用新链接替换上面iframe的原始链接。确保您的模板引擎IE不信任HTML,而不是转义。
相关问题