필요한것이 있어서 알아보던 중에 유튜브 API 까지 건들게 될 줄은 생각도 못했지만 뭐 손을 잡은 김에 하나씩 풀어볼 생각이다. 다른 컨텐츠용 API 보다도 조금 까다롭고 어렵다. 그렇다보니 어쩔수없이 기록으로 남겨야 겠다는 생각에 적어본다. 뭐 하나 쉬운게 없다.
필요한 것
유튜브 API를 사용하기 위해서는 필수적인 것이 있다.
API 키이다.
API 키는 사용자마다 발급받아야 하며 유튜브의 데이터를 얻기 위한 하나의 승인과 같은 열쇠로써 동작한다.
승인받아 사용할 수 있는 그런 것들만 접근이 가능하다.
그렇기에 API 키는 신청해야 한다.
API 키를 신청했다면 어떤 앱 또는 웹에서 요청했는지 등록해야 한다.
데이터를 요청하는 것이 무엇이고, 승인을 받은 키가 있는지 유튜브는 확인하겠다는 것이다.
이후 구글에서 제공하는 여러 API 들 중 유튜브 API 를 활성화시켜주면 된다.
준비순서
위에서 간단하게 언급했지만, 저 내용이 반이상이다.
위의 언급된 내용만 해결하면 나머지는 샘플코드를 이용하여 그냥 이용하면 된다.
유튜브 API를 사용하기 위한 과정을 다시 정리해 본다.
위에서 언급된 것과는 다르게 몇가지가 추가될 것이다.
- 구글 API 콘솔에 로그인하기 위한 구글 계정이 필요하다.
만약 구글 계정이 없다면 만들도록 한다. - 구글 클라우드 플랫폼 ( 구글 API 콘솔 ) 에 접속한다.
- 유튜브 API 를 사용할 앱이나 웹을 등록한다.
이 과정에서 유튜브API를 위한 프로젝트를 생성해야 한다. - 서비스 창을 열고 API 목록에서 유튜브 API를 찾는다.
- 유튜브 API ( YouTube Data API ) 를 활성화 시킨다.
코드 샘플 찾아보기
위의 과정이 끝났다면 프로젝트가 만들어졌고, API 키와 oauth 가 생겼을 것이다.
코드샘플을 찾아 구현 테스트를 할 필요가 있다.
먼저 유튜브 API 에 데이터를 사용하기 위한 인증요청이 필요하고
승인이 나면 유튜브 API 를 사용하여 결과를 확인하면 된다.
여기서 조금 어려운 부분은 인증요청일 수 있다.
홈페이지 확인하기
위의 내용을 좀 더 정확히 확인하기 위한 주소를 작성해 본다.
기본적으로 영문이며 번역을 했을 경우 매끄럽지 못한 부분이 있다.
같이 보도록 한다.
번역된 경우 약간의 부자연스러움 때문에 해당 메뉴가 어디에 있는지 찾지 못할 수도 있다.
- 유튜브 Data API
https://developers.google.com/youtube/v3?hl=ko
'open api' 카테고리의 다른 글
유튜브 데이터 API 라이브러리 추가 Adding Youtube Data Api Library (0) | 2021.08.16 |
---|---|
유튜브 데이터 API 어플리케이션 새 프로젝트 만들기 Youtube Data Api New Project (0) | 2021.08.15 |
유튜브 API 사용하는 방법 홈페이지부터 방문하자 YouTtube Data api (0) | 2021.08.12 |
국세청 사업자번호 조회 오픈 api 개방 (0) | 2021.07.11 |
가상화폐 코인 거래소 업비트 api 사용법 보기 (0) | 2021.06.19 |
댓글