2

YouTube 채널 (YouTube Data Api v3 사용)과의 통합 작업 중입니다. 사용자 채널에서 동영상 (개인)에 액세스해야합니다.YouTube에서 다른 사람의 비공개 동영상에 액세스 할 수있는 권한

  • 이용자의 OAuth를 사용하여 사이트에 그/그녀의 YouTube 계정 권한을 부여 :

    흐름은 다음과 같다.

  • 사용자의 YouTube 채널에 동영상 목록을 보여줍니다.
  • 사용자가 일부를 선택하고 (개인이 될 수 있음) 처리를 위해 Google을 보냅니다.
  • 사용자가 처리하도록 요청한 실제 비디오 파일에 어떻게 든 접근해야합니다.

문제는 youtube가 스트리밍 URL이나 다운로드 링크를 제공하지 않는다는 것입니다. 이 API는 iframe 임베디드 코드 만 제공합니다.이 코드는 사용자가 실제로 YouTube에 로그인 한 브라우저에서만 작동합니다.

동영상 소유자의 OAuth 액세스 토큰을 가지고 있다면 비공개 동영상에 어떻게 액세스 할 수 있습니까?

답변

1

YouTube 데이터 API를 사용하면 YouTube 웹 사이트에서 정상적으로 실행되는 기능을 자신의 웹 사이트 또는 애플리케이션에 통합 할 수 있습니다. 아래 목록은 API를 사용하여 검색 할 수있는 다양한 유형의 리소스를 나타냅니다. 또한 API는 이러한 리소스를 많이 삽입, 업데이트 또는 삭제하는 메소드를 지원합니다. 이는 새로운 동영상 업로드를 비롯하여 YouTube 웹 사이트에서 볼 수있는 대부분을 볼 수 있음을 의미합니다.

Youtube 비디오를 다운로드하는 사용자는 Terms of Service이며, API는이를 지원하지 않습니다. 해당 내용에 대한 서비스에 YouTube에서 표시되는 "다운로드"또는 이와 유사한 링크가 표시되지 않으면

당신은 어떤 콘텐츠를 다운로드하지 않는다 : 위에 링크

페이지 상태 Youtube ToS를 말합니다. 직접 그들에 당신을 지시 할 수 있어야합니다 나는 당신이 당신의 관리자에게 문의하시기 바랍니다이에 액세스 할 수있는 경우

YouTube partners은 (내가 API를을 본 적이 없다 아무 생각이) 자신의 API에서이 기능에 액세스 할 수 없다 해당 기능이 있다고 가정하고 액세스하는 방법.