2014-02-24 46 views
0

一直在尋找API來嵌入Youtube頻道的user_uploads,以獲得新的channel_id(以UC開頭)而不是用戶名但未找到任何工作解決方案的頻道。根據API,只有將user_uploads的玩家嵌入USER ID的可能性。有沒有(無證)?參數來實現這一點?與user_id工作iframe嵌入的如何爲新(Google +)Youtube頻道ID嵌入Youtube user_uploads?

實施例:

HTTP:// www.youtube.com/listType = user_uploads &列表= USERNAME

不工作:

http:// www.youtube.com/embed?listType = user_uploads & list = UC .... xxxxx(Google + style channel id)

回答

1

從未見過這樣的用戶名。你有這樣一個用戶名的用戶(YouTube網站)的鏈接?

更新。

它看起來是來自YouTube的新V3 API的一部分,我在YouTube上開發論壇提交了一份bug報告,因爲它wont't工作枝條的user_uploads IFRAME

http://code.google.com/p/gdata-issues/issues/detail?id=6463

例如,這信道

https://www.youtube.com/channel/UCpAOGs57EWRvOPXQhnYHpow

然後ID爲UCpAOGs57EWRvOPXQhnYHpow

現在嘗試加載此

http://www.youtube.com/embed/?listType=user_uploads&list=UCpAOGs57EWRvOPXQhnYHpow

這是行不通的,只有真正的用戶名

0

張貼的答案不工作了。

現在,你應該使用:

http://www.youtube.com/embed/videoseries?list=USERID 

而userid是您的YouTube用戶ID 'UU' 的規則。

例如,如果您的用戶ID是TlQ5niAIDsLdEHpQKQsupg那麼您應該把UUTlQ5niAIDsLdEHpQKQsupg。 如果您只有頻道ID(您可以在頻道URL中找到),那麼只需用UU替換前兩個字符(UC)即可。那麼到底

你有一個這樣的URL: http://www.youtube.com/embed/videoseries?list=UCTlQ5niAIDsLdEHpQKQsupg

BTW。您可以附加&index=1指定應播放哪個視頻。在duplicate

查看答案