새로운 프로젝트가 시작되었다.
youtube API로 연결해서 코드할 때 듣기 좋은 리스트를 선별하는 것이 목적이었다.
Google Debelopers Console의 라이브러리 중 youtube Data aPI v3을 선택하였다.
API를 신청한 뒤 사용자 인증정보에서 API key를 얻으면 된다.
얻은 API key는 폴더의 가장 바깥에 .env 파일을 만들어 암호화한다.
gitignore에 .env 파일을 넣어 github에 넣지 않도록 주의한다.
query string을 이용해서 검색 기능을 만들어 주었다.
youtube에 할당된 요청 수는 많지 않다.
firebase처럼 생각하고 계속 요청을 보내다가는 어느새 용량 제한에 걸려버린다.
용량을 더 많이 할당받으려면 요청 서식을 보내고, 검토를 받아야 한다.
다른 블로그에서는 2-3달이 걸린 경우도 있다고 하니 이번 프로젝트에는 적합하지 않은 셈이다.
'Next.js' 카테고리의 다른 글
[Next.js] 리엑트 컴포넌트 코드실행순서 (0) | 2024.04.25 |
---|---|
[Next.js] 새로고침 (0) | 2024.04.10 |
[Next.js] tailwindcss className에서 index 사용 (0) | 2024.04.10 |
JSX 구성 요소로 사용할 수 없습니다. (0) | 2024.04.08 |
Next.js: 코드 스플리팅(Code Splitting) (0) | 2024.03.14 |