diary/Kojima/2014-01-06
の編集
http://sv5.linet.gr.jp/?diary/Kojima/2014-01-06
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
[[diary/Kojima]] ・「らじる・らじる」メモ ネットラジオ関連の設定データ http://www3.nhk.or.jp/netradio/app/config_pc.xml このうち、http://www2.nhk.or.jp/hensei/api/noa.cgi?c=3&wide=1&mode=jsonp を叩けば、 現在放送中のデータがjson形式で手に入る。 json形式のデータは第一層として以下のようなキーを持つ。 keys language pubDate title curtime 001netr2B1 001netr20 001netr2F1 001netfm0 001netfmF1 001netfmB1 001netr10 001netr1B1 001netr1F1 このうち、001net[r1,r2,fm]0 に各チャンネルで現在放送中の番組の情報が埋めこまれ、 001net[r1,r2,fm]B1には一つ前の番組の、001net[r1,r2,fm]F1には次の番組の情報が埋めこまれている。 どういう情報が埋め込まれているかと言うと、 index ch title subtitle url_goods hashtag free content station music starttime act link rebroad endtime の15種で、indexは -1(前), 0(現在), 1(次)、 chは netr1, netr2, netfmの3種、 titleは番組のタイトル、 url_goodsは語学講座のテキストとかへのリンク、hashtagはtwitter用のタグ、 freeは改行を含む番組のかなり詳しい情報(楽曲名や演奏者のリスト等)、 subtitleはあったり無かったりするけど、出演者や曲名等の短い情報、contentはfreeの頭の方を取り出した短い紹介、 この2つはfreeの一部を使っている感じ。 actは出演者、musicは使ってるのが無かった。 stationは(多分)ラジオ第一の「東京」「仙台」「大阪」を区別するためだろう。 starttime,endtimeは文字通りの開始時刻と終了時刻で 2014-01-06 23:00:00 みたいな形。 linkは各番組のホームページへのリンク、rebroadは(多分)再放送を示すフラグだろう。 なお、データはjson形式になっているものの、先頭に"nowonair("というタグが付いて、最後にそれを閉じる")"があるので、 これらを除かないと正しいjson形式にはならない模様。 #comment
タイムスタンプを変更しない
[[diary/Kojima]] ・「らじる・らじる」メモ ネットラジオ関連の設定データ http://www3.nhk.or.jp/netradio/app/config_pc.xml このうち、http://www2.nhk.or.jp/hensei/api/noa.cgi?c=3&wide=1&mode=jsonp を叩けば、 現在放送中のデータがjson形式で手に入る。 json形式のデータは第一層として以下のようなキーを持つ。 keys language pubDate title curtime 001netr2B1 001netr20 001netr2F1 001netfm0 001netfmF1 001netfmB1 001netr10 001netr1B1 001netr1F1 このうち、001net[r1,r2,fm]0 に各チャンネルで現在放送中の番組の情報が埋めこまれ、 001net[r1,r2,fm]B1には一つ前の番組の、001net[r1,r2,fm]F1には次の番組の情報が埋めこまれている。 どういう情報が埋め込まれているかと言うと、 index ch title subtitle url_goods hashtag free content station music starttime act link rebroad endtime の15種で、indexは -1(前), 0(現在), 1(次)、 chは netr1, netr2, netfmの3種、 titleは番組のタイトル、 url_goodsは語学講座のテキストとかへのリンク、hashtagはtwitter用のタグ、 freeは改行を含む番組のかなり詳しい情報(楽曲名や演奏者のリスト等)、 subtitleはあったり無かったりするけど、出演者や曲名等の短い情報、contentはfreeの頭の方を取り出した短い紹介、 この2つはfreeの一部を使っている感じ。 actは出演者、musicは使ってるのが無かった。 stationは(多分)ラジオ第一の「東京」「仙台」「大阪」を区別するためだろう。 starttime,endtimeは文字通りの開始時刻と終了時刻で 2014-01-06 23:00:00 みたいな形。 linkは各番組のホームページへのリンク、rebroadは(多分)再放送を示すフラグだろう。 なお、データはjson形式になっているものの、先頭に"nowonair("というタグが付いて、最後にそれを閉じる")"があるので、 これらを除かないと正しいjson形式にはならない模様。 #comment
テキスト整形のルールを表示する