Html 嵌入具有频道ID的最新YouTube视频
我正在为一个朋友建立一个网站,但我在YouTube播放器API方面遇到了一些问题。这是迄今为止我所拥有的嵌入HTML IFrame:Html 嵌入具有频道ID的最新YouTube视频,html,youtube-api,youtube-iframe-api,Html,Youtube Api,Youtube Iframe Api,我正在为一个朋友建立一个网站,但我在YouTube播放器API方面遇到了一些问题。这是迄今为止我所拥有的嵌入HTML IFrame: <body> <iframe style="max-width: 480px" width="100%" height="360" src="http://www.youtube.com/embed?max-results=1&controls=0&showinfo=0&rel=0&listType
<body>
<iframe style="max-width: 480px" width="100%" height="360" src="http://www.youtube.com/embed?max-results=1&controls=0&showinfo=0&rel=0&listType=user_uploads&list=UCvDJ_vg2dics1kmwUPnTo_A" frameborder="0" allowfullscreen></iframe>
</body>
这不起作用,因为他的YouTube频道使用了新的ID系统,并且在用户上传类型中没有检测到。有什么想法吗?在Iframe API的说明中,与listType参数一起,标识将加载到播放器中的内容
如果listType参数值为user_uploads,则列表参数值标识上传视频的YouTube频道
将加载。
这里没有说明您需要在列表参数中放置通道ID。列表参数值标识将加载其上载视频的YouTube频道
所以你需要放在这里的是用户名
范例
https://www.youtube.com/user/Nightblue3
尝试在请求的列表参数中使用Nightblue3。你的嵌入视频也能正常工作
有关更多信息,请选中此相关项。Iframe API的中指出,与listType参数一起标识将加载到播放机中的内容
如果listType参数值为user_uploads,则列表参数值标识上传视频的YouTube频道
将加载。
这里没有说明您需要在列表参数中放置通道ID。列表参数值标识将加载其上载视频的YouTube频道
所以你需要放在这里的是用户名
范例
https://www.youtube.com/user/Nightblue3
尝试在请求的列表参数中使用Nightblue3。你的嵌入视频也能正常工作
有关详细信息,请查看此相关信息。对于没有用户名的新频道,您应该使用:
http://www.youtube.com/embed/videoseries?list=USERID
用户id是附加了“UU”的youtube用户id
例如,如果您的用户id是TlQ5niAIDsLdEHpQKQsupg,则应将UUTlQ5niAIDsLdEHpQKQsupg放入。
如果您只有可以在频道URL中找到的频道id,那么只需将前两个字符UC替换为UU
因此,最终您将获得如下URL:
http://www.youtube.com/embed/videoseries?list=UCTlQ5niAIDsLdEHpQKQsupg
顺便说一句,您可以附加&index=1来指定应该播放的视频
请参阅上的答案
对于没有用户名的新频道,您应该使用:
http://www.youtube.com/embed/videoseries?list=USERID
用户id是附加了“UU”的youtube用户id
例如,如果您的用户id是TlQ5niAIDsLdEHpQKQsupg,则应将UUTlQ5niAIDsLdEHpQKQsupg放入。
如果您只有可以在频道URL中找到的频道id,那么只需将前两个字符UC替换为UU
因此,最终您将获得如下URL:
http://www.youtube.com/embed/videoseries?list=UCTlQ5niAIDsLdEHpQKQsupg
顺便说一句,您可以附加&index=1来指定应该播放的视频
请参阅上的答案
非常感谢。下次我会考虑这个问题的!:非常感谢。下次我会考虑这个问题的!: