2024年6月から聞き逃し配信サービスのAPIを使って録音していたラジオドラマが録音できなくなったので調べてみたらタイトルの二つのAPIが変更になっていたのでメモしておきます。
聞き逃し配信サービスのAPI
手元のサーバーのログを見る限り、6月3日頃を最後に以前のURLが使えなくなっていました。
以前
https://www.nhk.or.jp/radioondemand/json/0324/bangumi_0324_07.json
現在
https://www.nhk.or.jp/radio-api/app/v1/web/ondemand/series?site_id=0324&corner_site_id=07
基本のURLと引数の表記方法は変わりましたが、パラメーターは同じようです。site_idとcorner_site_idは番組によって違います。調べ方は忘れてしまったので思い出したら書きます。
上記URLからjsonをダウンロードすると、中に番組情報やストリーミングをダウンロードするためのURLが記載されています。
中身のjsonも内容が変わりましたが、以前のjsonデータは手元に残ってないので説明は割愛します。
NHKの番組表API
NHKのお知らせでも案内されていましたが、2024年2月29日で以前のURLが変更になっていました。基本的にはURL中のv1がv2に変わっただけで、中身は変わっていないようです。API keyも以前のものがそのまま使えました。
APIの使い方はNHKのページを参照してください。
以前
http://api.nhk.or.jp/v1/pg/list/${area}/${channel}/${date}.json?key=${apikey}
現在
http://api.nhk.or.jp/v2/pg/list/${area}/${channel}/${date}.json?key=${apikey}