1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

NHKの番組表APIと聞き逃し配信サービスのAPIがいつの間にか変わっていたのでメモ

Posted at

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}

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?