Radikool4.3.0まではらじる★らじるの番組表はxmlを使用していました。
例)2016/10/27 NHKFM(東京)
http://www2.nhk.or.jp/hensei/api/sche.cgi?c=3&mode=xml&ch=netfm&date=20161027&tz=all&area=001
9月に放送局が追加され、番組表もjsonに変更されました。
例) 2016/10/27 NHKFM(東京)
http://api.nhk.or.jp/r2/pg/list/4/130/n3/2016-10-27.json
xmlには追加された札幌、広島、松山、福岡が含まれていなかった為、Radikoolでもjsonに切り替えました。
しかしながら、なぜか今日の番組表が文字化け(?)していたり、too many requestとなったりで、番組表が取得できない場合がありました。
特に今日(10月27日)になって頻繁に404となり、まともに番組表が取得できなくなりました。
※らじる★らじる公式サイトでも番組表が表示されない場合があります
どうにかできないものかと、xmlのパラメータを変更してみたところ、札幌、広島、松山、福岡も含まれていました。
本家がjsonを使用している以上、xmlがいつ廃止されるかわかりませんが、当面はxmlでの番組表取得に戻します。
例)2016/10/27 NHKFM(東京)
http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=20161027&tz=all&area=001
ちなみに各放送局のxmlとjsonは以下の通りです。
yyyymmddは20161027、 yyyy-mm-ddは2016-10-27などの日付です
全国共通
- ラジオ第2
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr2&date=yyyymmdd&tz=all&area=001
- http://api.nhk.or.jp/r2/pg/list/4/130/n2/yyyy-mm-dd.json
※便宜上、エリアIDは東京のものを使用しています
札幌
- NHK FM(札幌)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=700
- http://api.nhk.or.jp/r2/pg/list/4/010/n3/yyyy-mm-dd.json
- ラジオ第1(札幌)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=700
- http://api.nhk.or.jp/r2/pg/list/4/010/n1/yyyy-mm-dd.json
仙台
- NHK FM(仙台)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=600
- http://api.nhk.or.jp/r2/pg/list/4/040/n3/yyyy-mm-dd.json
- ラジオ第1(仙台)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=600
- http://api.nhk.or.jp/r2/pg/list/4/040/n1/yyyy-mm-dd.json
東京
- NHK FM(東京)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=001
- http://api.nhk.or.jp/r2/pg/list/4/130/n3/yyyy-mm-dd.json
- ラジオ第1(東京)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=001
- http://api.nhk.or.jp/r2/pg/list/4/130/n1/yyyy-mm-dd.json
名古屋
- NHK FM(名古屋)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=300
- http://api.nhk.or.jp/r2/pg/list/4/230/n3/yyyy-mm-dd.json
- ラジオ第1(名古屋)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=300
- http://api.nhk.or.jp/r2/pg/list/4/230/n1/yyyy-mm-dd.json
大阪
- NHK FM(大阪)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=200
- http://api.nhk.or.jp/r2/pg/list/4/270/n3/yyyy-mm-dd.json
- ラジオ第1(大阪)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=200
- http://api.nhk.or.jp/r2/pg/list/4/270/n1/yyyy-mm-dd.json
広島
- NHK FM(広島)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=400
- http://api.nhk.or.jp/r2/pg/list/4/340/n3/yyyy-mm-dd.json
- ラジオ第1(広島)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=400
- http://api.nhk.or.jp/r2/pg/list/4/340/n1/yyyy-mm-dd.json
松山
- NHK FM(松山)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=800
- http://api.nhk.or.jp/r2/pg/list/4/380/n3/yyyy-mm-dd.json
- ラジオ第1(松山)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=800
- http://api.nhk.or.jp/r2/pg/list/4/380/n1/yyyy-mm-dd.json
福岡
- NHK FM(福岡)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=501
- http://api.nhk.or.jp/r2/pg/list/4/400/n3/yyyy-mm-dd.json
- ラジオ第1(福岡)
- http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=501
- http://api.nhk.or.jp/r2/pg/list/4/400/n1/yyyy-mm-dd.json