YouTube embed and PHP


YouTube embed and PHP

我允许用户上传一个YouTube嵌入链接,该链接将在他们的个人资料页面上显示视频。但是,由于我当前的代码正在运行,所以它不起作用。我成功地从保存youtube嵌入链接的数据库中响应了该字段,这样我就知道php代码在提取链接方面是有效的。然后,我替换了PHP代码,并将实际链接放在src属性中,但它仍然不起作用。这是下面的代码。

<iframe width="420" height="315"
    src="<?php echo $detailed_profile_data['video_1'];?>" 
    frameborder="1" allowfullscreen>
</iframe>

函数detailed_profile_data获取用户提交到数据库的链接。这就是它的回报。youtu.be/yWk7FOnFvGs

您可能希望使用oEmbed从用户提交的URL中找出实际的可嵌入URL。

这篇Stack Overflow文章可能会有所帮助:如何使用PHP从视频URL中检索YouTube视频的详细信息?