2014-12-23 2 views
2

기존 ASP.NET MVC 사이트에 동영상을 추가하려고합니다. YouTube 채널의 동영상을 표시하고 싶습니다.YouTube API 태그로 검색

각 비디오에 표시 할 페이지를 나타내는 태그를 추가했습니다. 각 페이지의 태그로 채널을 검색하여 해당 페이지의 관련 동영상을 렌더링 할 수 있다고 생각했습니다.

API v3을 독점적으로 사용하려고하지만이 작업을 수행 할 수없는 것으로 보입니다.

표준 YouTube 프런트 엔드를 사용하여 여러 사용자가 동영상을 업로드하기 때문에 개발자 태그를 사용할 수 없습니다. 이것은 기본 기능처럼 보이므로이 API에 익숙하지 않은 것으로 가정합니다.

예를 들어 YouTube 채널은 ChillinWithCharlie입니다. 개발하는 동안 하나의 비디오에 20141213Cheneys이라는 태그가 지정됩니다.

채널에서 모든 동영상을 가져올 수 있지만 을 검색하기 위해 v3 API를 쿼리하는 방법이 있습니까? 동영상입니까?

나는 모든 비디오를 검색하고 코드에서 필터링한다는 제안을 한 번 보았습니다. 이것은 비효율적 인 것으로 느껴지므로 이것을하지는 않을 것입니다. 그러나 코드에서 모든 채널 비디오를 가지고 태그를 반환 할 수 있는지조차 확인할 수 없습니다.

답변

0

그것은 단지 당신이 아닙니다. API v3 태그로 검색 할 특정 검색어 매개 변수가없는 것 같습니다. 'q'(검색) 매개 변수에서 태그를 사용하여 검색 한 다음 반환 된 스 니펫 -> 태그 속성에 태그가 있는지 확인하여 정확한 비디오를 확인할 것을 권장합니다.

참고 YouTube 태그는 동영상의 업 로더에서만 볼 수 있습니다. https://developers.google.com/youtube/v3/docs/videos#snippet.tags[]