YouTube Data APIとは、YouTubeサイトで公開されている動画コンテンツの情報を取得したり、リソースの挿入、更新、または削除を実行するためのAPIです。
単一の動画の情報にかぎらず、チャンネルや再生リスト、検索結果などのデータを扱うことも可能です。
YouTube Data APIを使って、動画の再生リストに付与されたタグの情報を取得する方法が紹介されています。
- YouTube Data APIで、再生リストに登録されている各動画の情報を取得できる「PlaylistItems」を利用。
- 「PlaylistItems」から、再生リストに登録された個々の動画の「videoId」を取得。
- 動画のタグ情報の取得できるYouTube Data APIの「Videos」を利用。
- 「videoId」のもつタグの情報をfor文で取得することにより、再生リストに含まれる複数の動画に付与されたタグの情報を一度に取得。