YouTubeチャンネルのRSS取得URLとGoogle APIでのRSS取得方法
2023.10.15これを書いたのは下っ端です。
2023年10月13日未明~14日深夜に掛けてYoutubeのRSS Feed取得用URL
https://www.youtube.com/feeds/videos.xml?channel_id=(チャンネルID)
が取得不能(404ERROR)になりX(旧Twitter)上では、「廃止か?」「仕様変更か?」など様々な投稿がされていました。
YoutubeのRSS Feed取得不能(404ERROR)画面イメージ
ただ、実はYoutubeの特定のチャンネルの更新情報を取得するRSS(上記)は取得不能でしたが、
以下のようなYoutubeの特定の再生リストのRSS feed取得用URLは(何故か)取得可能でした。
https://www.youtube.com/feeds/videos.xml?playlist_id=(プレイリストID)
幸い今回は2023年10月14日深夜には、不具合(?)は無くなりこれまで通りYoutubeのRSS取得が可能になりました。
このような事は過去にあったかを調べてみると、
2022年2月27日~3月1日辺りまでにも同様にYouTubeのRSSフィードのURLが404になる事象が起こっていたようです。
【障害のお知らせ】
現在、YouTubeのRSSフィードの取得ができない(404)ケースが断続的に発生しています。このため天リフNewsの動画タブで新着動画が表示されない頻度が高くなっています。YouTube側の問題ないしは仕様変更によるものかもしれませんが詳細は不明です。ご迷惑をおかけしております。— 天リフ編集部 (@tenmonReflexion) March 1, 2022
なんかYouTubeのRSSフィードのURLが404になるな
— ミート *いえのなかにいる* (@MeatJPN) February 27, 2022
今後、Google Mapsの有料化の時と同じ流れで、API KEYが必須になる可能性もありますので、
Google APIを使ったYoutubeの特定のチャンネルのRSS Feed取得方法を今からでも知っておいた方が良いのではないかと思いこの記事を書いています。(半分備忘録に近いです)
Google APIを使ったYoutubeのRSS Feed取得用URLは以下のようになります。
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=(チャンネルID)&maxResults=5&order=date&type=video&key=(API KEY)
Youtube APIキーの発行・作成方法については、ぐぐってください!
頻繁に取得方法の画面が変わるので、おそらく下手に画面をキャプチャして説明するより最新のYoutube APIキー発行方法を説明している親切なサイトがあると思うので、ぜひそちらを参考にしてください!
ということで、今回の記事は以上になります。
ちょっとしたご相談事などでもお気軽にお問い合わせください。