You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

使用<iframe>嵌入YouTube用户上传视频失败求助

解决YouTube频道上传列表嵌入失败的问题

核心原因

listType=user_uploads参数已被YouTube弃用,你参考的旧文档确实过时了,当前无法通过该方式嵌入整个频道的上传内容。

替代方案

1. 使用频道专属的上传播放列表ID

每个YouTube频道都有一个专门的上传播放列表,其ID格式为UU+频道ID去掉开头的UC。你的频道ID是UCIfR3bSAgrOTmPGdOCGGj-Q,对应的上传播放列表ID就是UUIfR3bSAgrOTmPGdOCGGj-Q

修改后的iframe代码如下:

<iframe id="ytplayer" type="text/html" width="640" height="360" src="https://www.youtube.com/embed?listType=playlist&list=UUIfR3bSAgrOTmPGdOCGGj-Q" frameborder="0"></iframe>

2. 嵌入单个特定视频

如果仅需展示某一个视频,直接使用对应视频ID即可,格式示例:

<iframe id="ytplayer" type="text/html" width="640" height="360" src="https://www.youtube.com/embed/[你的视频ID]" frameborder="0"></iframe>

验证步骤

先在浏览器中访问https://www.youtube.com/playlist?list=UUIfR3bSAgrOTmPGdOCGGj-Q,确认这是你的频道上传列表页面,再使用上述iframe代码嵌入,即可正常加载内容。

内容的提问来源于stack exchange,提问作者Midas' Touch

火山引擎 最新活动