2015-01-30 3 views
-1

내 웹 사이트에서 iframe을 사용하여 내 채널에 youtube 플레이어를 추가하려고합니다.Youtube player iframe embed가 내 채널에서 작동하지 않습니다.

I picked up code from here

채널입니다 - 내 웹 사이트에 아래의 HTML 코드에 UCYPhPtoN64fI2hfge6Iw_gQ - I 채널 ID를 사용한 http://youtube.com/channel/UCYPhPtoN64fI2hfge6Iw_gQ

.

<iframe id="ytplayer" type="text/html" width="400" height="225" src="//www.youtube.com/embed/?listType=user_uploads&list=UCYPhPtoN64fI2hfge6Iw_gQ" frameborder="0" allowfullscreen></iframe> 

나는 플레이어 내부 오류 -

오류가 발생했습니다. 내가 요청

https://www.youtube.com/list_ajax?action_get_user_uploads_by_user=1&style=xml&username=UCYPhPtoN64fI2hfge6Iw_gQ 
위한 400 잘못된 요청] HTTP 응답을 얻고 네트워크 탭에서 볼 수있는, 또한 나중에 다시

을 시도하십시오

오류가

{"errors": ["The URL contained a malformed username.", "Invalid request."]} 
입니다

웹 페이지에 채널 ID를 사용하여이 채널을 퍼가는 데 도움이 필요합니다. 어떤 도움을 주시면 감사하겠습니다.

답변

0

목록의 PARAM 시도하고 같이 여기에 사용자 이름 https://www.youtube.com/account_advanced

을 확인, 사용자 이름이 아닌 사용자 ID해야한다 그래서 예를 들면 :

<iframe id="ytplayer" type="text/html" width="400" height="225" src="//www.youtube.com/embed/?listType=user_uploads&list=UKFDrumandBass" frameborder="0" allowfullscreen></iframe> 

가 모든 비디오는 사용자 UKFDrumandBass 업로드 얻을 것이다

이 스레드를 확인 How to embed a YouTube channel into a webpage

+0

내가 사용하고 채널을 채널에서 동영상을 포함하지 사용자 이름에서하려면 이드는 위에 게시 한 예입니다. https://www.youtube.com/account_advanced에서 youtube 사용자 ID 및 YouTube 채널 ID를 볼 수 있지만 플레이어가 둘 다 작동하지 않습니다. –

관련 문제