유튜브 Data API는 유튜브의 등록된 동영상의 정보를 가져올 수 있는 유일한 API로 오래전에는 API 키값없이 자유롭게 가져올 수 있었으나 API가 제한없이 사용되다 보니 지금에 와서는 권한이 있는 사용자에게만 제공이 되었다.  또한 공식 API 문서가 생기면서 API 데이터 형태도 많이 변경되었는데 이는 유튜브에서 제공되는 문서에 잘 명시되어있으니 함께 참조하면 도움이 될것같다. 

 

1 | 구글계정 로그인 하기

유튜브 Data API를 사용하기 위해선 API 키 생성이 필요한데 해당 계정은 구글(google) 계정이 필요하니 필히 가입 또는 로그인 후 이용이 가능하다. 나같은 경우 API 를 많이 사용하다보니 절차가 생략될 수 있으니 참고 바라며 우선 아래 링크를 클릭하여 로그인 하도록 하자 

 
Google 클라우드 플랫폼
Google 클라우드 플랫폼
console.cloud.google.com/apis/credentials?hl=ko

 

2 | 서비스 약관 동의

 

3 | 프로젝트 선택

 

4 | 새 프로젝트 생성 클릭

 

5 | 새 프로젝트 생성

 

6 | 사용할 API 검색 후 추가

 

7 | YouTube Data API v3 를 사용으로 변경

 

8 | YouTube Data API v3 사용자 인증 정보 만들기

 

9 | YouTube Data API v3 를 사용으로 변경

 

10 | YouTube Data API v3 사용 최종 완료

 

11 | 생성된 API 키 설정 보기

 

12 | API 키값 제한 설정 (1)

 

13 | API 키값 제한 설정 (2)

 

14 | API 키값 제한 설정 (3)

 

15 | API 키값 제한 설정 (4)

 

16 | API 키값 제한 설정 최종 저장

 

17 | API 키값 확인 

 

18 | API 키값 복사

 

절차를 조금 상세하게 보여주기 위해 대부분 이미지 캡쳐만으로 포스팅을 하였는데 궁금한 사항은 댓글로 남겨주기 바라며 다음편에서는 생성된 API 키값을 이용하여 CURL을 통해 특정 유튜브 동영상의 데이터 가져오는 방법에 대해 알아보도록 하자