YouTube RSSフィード
🤖
YouTubeのRSSフィードは2種類ある。チャンネル単位とプレイリスト単位。認証不要で誰でも取得できる。
チャンネル単位
そのチャンネルの全新着動画を取得する
プレイリスト単位
そのプレイリストに追加された動画を取得する
チャンネルIDの見つけ方
チャンネルIDは UC で始まる24文字の英数字
プレイリストRSSを取得すれば、その中に <yt:channelId> として含まれている
チャンネルURLの @handle からページソースを grep しても取れる
プレイリストIDは PL で始まる
含まれる情報
各 <entry> に動画ID、タイトル、投稿日時、更新日時、概要欄、サムネイルURL が入っている
公開されている動画のみ対象。限定公開・メン限は出てこない
制約
キーワード検索はできない。指定チャンネル/プレイリストの新着取得専用
新着順のみ。過去への遡りには弱い(通常15件まで)
「Project Zomboid の新着動画」のような横断的な取得は不可
用途
発見より監視に向く。一度見つけたチャンネルの継続チェックに使う