YouTubeチャンネルの動画に届いたコメントをcsvファイルとしてダウンロードする。

私はYouTubeチャンネルを持っています。万が一アカウントが凍結された場合に備え、大切なコメントをデータとして残しておきたいと考えていました。励みになるコメントは落ち込んだときに助けになりますからね。

チャンネルの全動画に寄せられたコメントを一括でCSVとしてダウンロードする方法をGeminiに相談し、そのためのコードを作成してもらいました。当初は動画IDを使って個別の動画に届いたコメントをダウンロードする方法が提示されましたが、チャンネル全体を対象とする方法を依頼したところ、YouTubeチャンネルIDとYouTubeが提供しているYouTube Data APIを利用した一括ダウンロードの手順と、そのための手続きを教えてくれました。

・csvの列は動画ID、コメントID、投稿者名、投稿テキスト、投稿についた良いねの数、投稿日付です。

Pythonコード:Gistのコメント欄に、Google Cloud Consoleでの準備、チャンネルIDの取得方法、必要なライブラリを記載しています。