https://healer4-13.tistory.com/12

 

Go[golang] Youtube api를 사용하여 공개 재생목록 가져오기 1편(API 키 준비)

Youtube api를 사용하기 위해서는 먼저 구글 클라우드 플랫폼에서 프로젝트를 생성해줘야 합니다. https://console.cloud.google.com/getting-started 링크로 들어가셔서 구글로 로그인 해주세요. 1. 프로젝트 선

healer4-13.tistory.com

**먼저 위의 과정을 5번까지 진행했다는 가정하에 설명하겠습니다.**

 

자신의 계정에 비공개 재생목록 가져오기 위해서는 OAuth 2.0 클라이언트 ID를 생성해 주어야 합니다.

 

API 및 서비스

1. API 및 서비스에서 사용자 인증 정보를 클릭.

 

동의 화면 구성

2. OAuth 2.0 클라이언트 ID를 만들기 위해서는 동의 화면을 먼저 구성해줘야 합니다. 동의 화면 구성을 클릭.

 

동의 화면 구성 (외부)

3. User Type에서 외부를 선택.

 

앱이름, 이메일 추가

4. 앱 이름(test01)과 사용자 지원 이메일(나의 이메일 선택)을 작성.

 

개발자 연락처 정보 입력

5. 개발자 연락처 정보에 이메일 입력. 저장 후 계속.

 

범위 추가

6. 범위 추가 또는 삭제 클릭 -> 유튜브 비공개 사용자 정보에 접근하기 위해 YouTube Data API v3 관련된 범위를 추가 -> 업데이트 클릭.

 

저장 후 계속

7. 위에 보시면 범위가 추가된 것을 볼 수 있습니다. 저장 후 계속 클릭

 

테스트 사용자 추가

8. ADD USERS를 클릭 후 오른쪽에 정보에 접근할 테스트 사용자(로그인할 구글 계정 추가)를 추가해 줍니다. 저장 후 계속 클릭.

 

사용자 인증 정보 만들기

9. 이제 사용자 인증 정보를 만들 수 있습니다.  설명 2로 돌아가셔서 OAuth 클라이언트 ID를 클릭해 주세요.

 

애플리케이션 유형

 

10. 애플리케이션 유형을 선택. 저는 Goland라는 데스크톱 앱에서 접근하기 때문에 데스크 톱 앱으로 선택.

만들기 클릭.

 

클라이언트 보안 비밀번호 json 다운로드

11. 이제 다시 API 및 서비스에 사용자 인증정보로 가시면 OAuth 2.0 클라이언트 ID가 생긴 것을 확인하실 수 있을 겁니다. 클릭해 주시고 클라이언트 보안 비밀번호를 json으로 다운로드해주시고 사용하시면 됩니다.

+ Recent posts