YouTube 3.0 API를 사용하여 채널의 가장 인기 있거나 최신 인 동영상을 이름으로 나열하려고합니다.채널 이름으로 가장 인기있는 동영상 가져 오기
이미 구현 했으므로 올바른 방법인지 확실하지 않으므로 조언이 필요합니다.
https://www.googleapis.com/youtube/v3/search?part=snippet&type=channel&q={channel_name}&key={API_KEY}
가 그럼 난 viewCount
(또는 date
)에 의해 주문이 채널 ID의 영상을 얻을 완벽하게 비디오를 나열 I의
먼저 이름으로 채널 ID ({channel_name}
대신에 예를 들어 TEDxTalks를) 찾을 수 있습니다 :
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={channel_id}&order=viewCount&type=video&key={API_KEY}
첫 번째 요청은 얼마나 신뢰할 수 있습니까? name이 채널 URL 슬러그 또는 사용자 이름 (예 : tedxtalks)과 정확히 일치하는 경우 항상 해당 채널을 반환합니까? 아니면 이름으로 채널 ID를 얻을 수있는 더 신뢰할 수있는 방법이 있습니까?
감사합니다.
알았어. 채널 ID에만 의존 할 수 있습니다. 이렇게 완전한 답장을 보내 주셔서 대단히 감사합니다. 사용자에게 채널 ID를 입력하도록 요청하는 것은 사용자에게 친숙하지 않습니다. 모든 채널을 나열하기 위해서'search? type = channel? q = {name}'을 사용하고 사용자가 원하는 채널을 선택하도록 요청할 것입니다. –