1. google api검색후 접속
2. 좌측에 라이브러리 클릭
3.youtube 검색후 'youtube data API v3' 클릭 -> '사용' 클릭
4. '사용자 인증 정보' 클릭 -> '+ 사용자 인증 정보 만들기' 클릭
5. 'API 키' 클릭
6. API 키 발급 완료
7. youtube API 사용 법
https://developers.google.com/youtube/v3/getting-started?hl=ko
시작하기 | YouTube Data API | Google Developers
시작하기 소개 이 문서는 YouTube와 상호작용할 수 있는 애플리케이션을 개발하려는 개발자를 위해 작성되었습니다. 여기에서는 YouTube 및 API의 기본 개념에 대해 설명합니다. 또한 API가 지원하는
developers.google.com
8. 유투브에서 원하는 영상 클릭 후 '+저장' 새로만들기로 디렉토리만들고 공개로 설정
9. 디렉토리가 없다면 새로 만들고 있다면 해당 디렉터리에 체크하고 끄기
10. 좌측상단 햄버거 버튼 클릭하면 내가 만든 디렉토리가 생성되어 있다. 클릭 후 상단 주소의 list id 복사
playlist?list=리스트 id 주소
const api_key = '구글 API KEY 값';
const vidid = '유투브 리스트 주소 id 값';
const url = `https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&key=${api_key}&maxResults=${num}&playlistId=${vidid}`;
fetch(url)
.then(res => {
console.log(res);
return res.json();
})
.catch(err => {
console.log(err);
})
.then(json => {
console.log(json); // 디렉토리에 담긴 정보를 출력할 수 있다
});
'FrontEnd Dev > ES6' 카테고리의 다른 글
[ES6] css, class제어 관련 (0) | 2022.03.06 |
---|---|
[ES6] 활성화 버튼 재 이벤트 방지 (0) | 2022.03.05 |
[ES6] 향상된 객체 리터럴(Enhanced Object Literals) (0) | 2021.01.05 |
[ES6] 화살표함수(Arrow Function) (0) | 2021.01.05 |
[ES6] const와 let (0) | 2021.01.05 |