嵌入带有频道ID的最新YouTube视频

Edw*_*ard 0 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=user_uploads&list=UCvDJ_vg2dics1kmwUPnTo_A" frameborder="0" allowfullscreen></iframe>
</body> 
Run Code Online (Sandbox Code Playgroud)

由于他的YouTube频道使用了新的ID系统,并且在“ user_uploads”类型中未检测到该ID系统,因此无法使用该功能。有任何想法吗?

小智 7

对于没有用户名的新频道,您应该使用:

http://www.youtube.com/embed/videoseries?list=USERID
Run Code Online (Sandbox Code Playgroud)

USERID是您的youtube用户ID,并附加了“ UU”。

例如,如果您的用户ID是TlQ5niAIDsLdEHpQKQsupg,则应放置UUTlQ5niAIDsLdEHpQKQsupg。如果您只有频道ID(可以在频道URL中找到),则只需将前两个字符(UC)替换为即可UU

因此,最终您将获得如下所示的URL: http://www.youtube.com/embed/videoseries?list=UCTlQ5niAIDsLdEHpQKQsupg

顺便说一句。您可以附加&index=1以指定要播放的视频。

查看重复的答案