はじめに Youtube Data API v3をNode.jsから使う方法のメモです。 環境 node 18.14.2 typescript 5.0.2 googleapis 126.0.1 esbuild 0.17.12 esbuild-register 3.4.2 事前準備 GoogleCloudプロジェクトを開き、以下に沿って設定します。 Youtube Data APIの有効化 「API ライブラリ」を開く 「youtube」で検索 「Youtube Data API v3」を選択 「有効にする」を押下 APIキーの作成(もしくは権限の変更) 「APIとサービス」を開く 「認証情報」を開く APIキーを作成する(もしくは既存のAPIキーがあれば選択する) 制限として「Youtube Data API v3」にチェックを入れて保存 Youtube検索を実装 下記のような searc