2012-02-19 5 views
4

YouTube API로 게임하고 있습니다. 다음 URL : https://gdata.youtube.com/feeds/api/users/RayWilliamJohnson/uploads을 사용하면 동영상 URL을 어떻게 얻을 수 있습니까? URL에는 모두 스키마 https : //가있는 것 같습니다. http : // 만 있으면 안됩니까?YouTube API : 동영상 검색, 동영상 URL은 어디에 있습니까?

+0

예를 들어

은, 유튜브 어떤 API를 가지고 있음을 알고 있었다. 이 질문에 감사드립니다! – Kamil

+0

거의 모든 것이 API를 가지고 있습니다. – StackOverflowNewbie

+0

피드 검색 코드를 보여주십시오. 팁 : URL에'? alt = json'을 추가하여 json을 사용할 수 있습니다. XML보다 귀하의 경우에 더 좋습니다. 그래도 Zend Gdata를 좋아할 것입니다. Zend Gdata는 이와 같은 기능을 제공합니다. –

답변

2

<entry> 태그를 찾으십시오.이 태그는 각 동영상의 정보를 제공합니다. <id> 내부의 태그는 <entry>이어야합니다. 내가 일부러 <entry><id>http://gdata.youtube.com/feeds/api/videos/u5yEXai8MoQ</id>

+0

그래서 http://gdata.youtube.com/feeds/api/videos/u5yEXai8MoQ에 가서 동영상의 실제 URL을 파싱해야합니까? 전화 한 첫 번째 URL에서 50 개의 비디오를 검색하면 각각의 항목을 통해 URL을 추가로 호출합니까? 그것은 실용적이지 않습니다. 첫 번째 응답에서 비디오 ID를 구문 분석하고 비디오 URL을 직접 작성해야한다고 생각합니다. 그것은 지나치게 복잡해 보인다. 어쩌면 내 초기 URL이 잘못되었을 수 있습니까? – StackOverflowNewbie

+0

https://gdata.youtube.com/feeds/api/users/RayWilliamJohnson/uploads에서이 사용자가 업로드 한 모든 동영상 항목을 볼 수 있습니다. 정확히 무엇을 원하니? – DrXCheng

+0

동영상의 URL을 원합니다. XPath를 아는 경우에는이 방법을 참조하십시오. 그렇지 않은 경우 JSON 표기법으로 문제가 없습니다. 나는 그것을 거기에서 보지 못한다. – StackOverflowNewbie