NodeJS와 함께 Youtube API를 사용하는 방법

블로그

Youtube는 세계에서 가장 큰 비디오 및 음악 스트리밍 플랫폼입니다. 오픈 소스 기술인 Google은 Youtube와 함께 사용할 수 있는 많은 API를 제공합니다. 검색 자동화에서 재생 목록 가져오기에 이르기까지 Youtube API는 개발자에게 많은 도움을 줄 수 있으며 음악 플레이어, 비디오 플레이어, YouTube 마케팅, Adsense 등과 같은 서비스 구축에 유용합니다.



이 기사에서는 Youtube API를 사용하여 노래 목록을 검색하는 단계를 안내합니다. Search 매개변수는 사용자가 제공하며 API 호출은 Node Js 백엔드에서 발생합니다. Youtube는 사용자의 용도에 따라 3~4가지 유형의 API를 제공합니다. 우리는 Youtube Data API v3로 작업할 것입니다.

신디케이터를 구입하는 방법

먼저 즐겨 사용하는 편집기의 터미널에 다음 명령을 입력하여 Node Js 환경을 설치합니다.

npm 설치

package.json 및 package-lock.json 패키지가 생성됩니다. 이 단계에 따라 API 호출을 사용하기 위한 키를 가져와야 합니다. Youtube API는 호출되기 전에 인증이 필요합니다. 인증은 승인되지 않은 호출을 보호하고 사용자의 무결성을 보호하기 위해 수행됩니다. 공식 Youtube API 문서(아래 링크)는 데이터를 인증하는 3가지 방법을 제공합니다. 사용 가능한 방법 중 가장 간단하고 가장 안전한 방법인 API Key 방법을 사용합니다. 플레이어를 상업적 목적으로 사용하지 않기 때문에 보안은 여기서 문제가 되지 않습니다.

인증 키를 얻는 것은 매우 쉬운 작업입니다. 향하다

이제 편집기로 돌아가십시오. .js 파일을 만듭니다. API 호출 요청을 받기 위한 표지로 express를 사용할 것입니다. 따라서 **_npm i express _**를 사용하여 express 패키지를 설치하고 위에서 만든 파일에서 동일한 것을 가져옵니다.

이제 필수 매개변수를 사용하여 API 호출을 빌드해야 합니다. 다른 종류의 작업에는 다른 매개변수가 사용됩니다. 사용자의 검색 매개변수를 기반으로 동영상을 검색하므로 위의 빌드 URL은 다음과 같습니다.

URL을 통해 걷기:-

  1. key 매개변수는 위에서 얻은 API 키를 사용합니다.
  2. type=videos는 비디오를 검색하고 있음을 의미합니다. 이에 대한 3가지 대안(모든, 종류 및 비디오)이 있습니다.
  3. |_+_| 매개변수는 하나 이상의 쉼표로 구분된 목록을 지정합니다 |_+_| API 응답에 포함될 리소스 속성. 매개변수 값을 |_+_|로 설정
  4. maxResults는 한 번의 API 호출에 필요한 비디오 수를 나타내는 정수를 사용하고 q는 사용자가 검색하는 데 필요한 매개변수를 사용합니다.

#axios #expressjs # youtube-api #nodejs #api

어디에서 ecp 암호화를 살 수 있습니까?

미디엄닷컴

NodeJS와 함께 Youtube API를 사용하는 방법

이 기사에서는 Youtube API를 사용하여 노래 목록을 검색하는 단계를 안내합니다. Search 매개변수는 사용자가 제공하며 API 호출은 Node Js 백엔드에서 발생합니다. Youtube는 사용자의 용도에 따라 3~4가지 유형의 API를 제공합니다. 우리는 Youtube Data API v3로 작업할 것입니다.