2015-01-13 5 views
0

https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=UC6-F5tO8uklgE9Zy8IvbdFw&type=video&maxResults=50&key= {YOUR_API_KEY} 채널의 동영상을 가져오고 있습니다. 이제 나는이 채널에서 쇼 채널 ID를 사용하고 싶습니다. https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=SW0ORvMZrxEHM&type=video&maxResults=50&key= {YOUR_API_KEY} 과 같은 전체 채널 검색 결과를 표시합니다. 나는 단지 그 비디오를 보여주고 싶다. 누구도 같은 문제에 직면 할 수 있습니까?Youtube api v3 채널 동영상 가져 오기

+0

정확히 "작동하지 않음"이란 의미입니까? 어떤 스크립트 언어를 사용합니까? 어떤 오류가 발생합니까? 나는 브라우저에서 이것을 호출 할 때 비디오 만 포함 된 결과를 얻으므로 코드에 오류가 있다고 가정합니다. – paolo

+0

나는 모든 비디오도 얻습니다. "전체 검색 결과를 반환하는"것은 나쁜 것으로 간주된다는 것을 의미합니까? – johnh10

답변

0

channelId "SWfds0ORvMZrxEHM"은 (는) 잘못된 ChannelId 형식의 잘못된 ChannelId입니다. 보시다시피, 첫 번째 요청은 ChannelId가 UC로 시작합니다. 각 유효한 channelId와 같이해야합니다 (몇 가지 예외가 있지만 channelIds는 항상 2 자 코드로 시작합니다).

당신이 다른 임의의 문자열과 두 번째 요청의 채널 ID를 교체하는 경우, 당신은 항상 얻을 totalResults : 1000000

는 "UC [임의의 문자열]"당신이 얻을 것입니다로 시작하는 문자열로 채널 ID를 교체하는 경우 totalResults : 0

관련 문제