여기서 필요한 것은 OAuth입니다. 다음은 OAuth 사용의 개념입니다.
- 는 사용자가 먼저 응용 프로그램의 OAuth 2.0 인증 프로세스를 시작, Google 계정 또는 YouTube 계정에 로그인 할 수있는 사용자가 필요합니다 응용 프로그램의 기능을 사용하려고 시도합니다.
응용 프로그램이 사용자를 Google의 인증 서버로 안내합니다. 해당 페이지에 대한 링크는 응용 프로그램이 사용자 계정에 대해 요청하는 액세스의 scope
을 지정합니다. scope
은 인증 된 사용자로 작동 할 때 응용 프로그램에서 검색, 삽입, 업데이트 또는 삭제할 수있는 리소스를 지정합니다.
사용자가 애플리케이션에 이러한 리소스에 대한 액세스 권한을 부여하는 것에 동의하는 경우 Google은 애플리케이션에 토큰을 반환합니다. 응용 프로그램의 유형에 따라 토큰의 유효성을 검사하거나 다른 토큰 유형으로 교환합니다.
단순한 비디오 인 경우 비디오의 개인 정보 설정을 시도 할 수 있습니다. public
, unlisted
및 private
으로 설정할 수 있습니다. status.privacyStatus
에 반환됩니다.
코드에 설정하는 방법을 알고 싶다면 sample code을 참조하십시오.
자세한 내용은 SO question을 확인할 수도 있습니다.
Google에서 사용자 로그인을 할 수 있습니다. 나는 단지 내 사이트에 비디오를 보여주고 싶다. 내 시스템에 느슨하지 않은 사용자가 YouTube의 비디오를 직접 볼 수 없어야합니다 ... – aryan