본문 바로가기
Android Studio

[Android Studio] 유튜브 검색 API 사용하기 위한 준비

by 처카푸 2024. 6. 12.

유튜브 검색 API 사용하기 위한 준비

 

무료 API를 사용하기 전에 잘 작동되는지를 먼저 확인해야 한다.

 

1. Google Developers Console 사용해서 YouTube API와 연결하는 key를 가져야 한다.

- API 라이브러리에서 검색하여 사용해 준다.

 

- 키를 새로 만들거나 기존에 있는 키 사용한다.

- 키 값은 언제든지 다시 확인할 수 있다.

- 키를 유튜브 전용 키로 생성했다.

- 이름을 정해주고, API 제한사항 -> 키 제한 선택해서 YouTube API 선택해 준다.

 

 

2. 키를 다 만들었으면, 이제 유튜브 API를 호출해서 잘 실행되는지 확인한다.

- 유튜브 API 요청 URL, Method, 매개변수 작성하는 방법을 홈페이지( *API 명세서 활용 사례 및 방법)에서 확인하여  포스트맨에서 내가 원하는 항목으로 호출해 본다.

- 호출 :

           검색 결과 20개씩 요청( maxResult=20 ),

           날짜 순으로 정렬( order=date ),

           검색어 입력( q=검색어 ),

           비디오 관련 항목만 검색( type=video )

- 입력 완료 :

           https://www.googleapis.com/youtube/v3/search?key=[새로 만든 나의 키]&part=snippet&order=date&q=검색어&maxResult=20&type=video

*API 명세서 활용 사례 및 방법

 

- 포스트 맨에서 오픈 API 테스트한다.

 

- 정보 잘 가져오는 것이 확인되면, json online editor에서 데이터의 생김새를 확인하는 것이 좋다.

 

 

 

3. 사용하고 싶은 API면, 개발에 활용해서 사용하면 된다!!

 

 


*youtube api 개요

https://developers.google.com/youtube/v3/getting-started?hl=ko

 

YouTube Data API 개요  |  Google for Developers

이 페이지는 Cloud Translation API를 통해 번역되었습니다. YouTube Data API 개요 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 소개 이 문서는 YouTube와 상호작용하

developers.google.com

 

 

*API 명세서 활용 사례 및 방법

https://developers.google.com/youtube/v3/docs/search/list?hl=ko

 

Search: list  |  YouTube Data API  |  Google for Developers

이 페이지는 Cloud Translation API를 통해 번역되었습니다. Search: list 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. API 요청에 지정된 쿼리 매개변수와 일치하는

developers.google.com

 

* json online editor 

https://jsoneditoronline.org/

 

JSON Editor Online: edit JSON, format JSON, query JSON

JSON Editor Online is the original and most copied JSON Editor on the web. Use it to view, edit, format, repair, compare, query, transform, validate, and share your JSON data.

jsoneditoronline.org