Radikool Part17 (757レス)
上下前次1-新
433(4): 2025/10/06(月)11:06 ID:9fP0ngwN0(3/3) AAS
番組表APIは300回/日の制限があるよ
制限を超えるとレート制限エラーが返されて番組表が取得できなくなり
Radikoolが激重になるよ(対策前の状態とおなじ)
レート制限エラーになっているのに気づかずに何度もトライすると
意図せずDDos攻撃していることになるから、300回/日の制限を
気にかけてね。
ちなみに、R2+R1 8局+FM 8局の番組表を更新すると
1回の番組表更新で17局*7日=119回アクセスすることになるから
1日の制限300回/17局の番組表更新で119回=2.52回
17局をの番組表取得を3回繰り返すと制限に引っかかり、
省3
434: 2025/10/06(月)14:37 ID:YslsuAVn0(1) AAS
登録後、APIキーはどこに出てくるんですか
435: 2025/10/06(月)15:09 ID:BmY6hNDr0(1) AAS
アカウント名のとこのADDSからアプリ登録だったか
436: 2025/10/06(月)17:10 ID:Yy6SF6H10(1) AAS
>>398 だけど、NHK-FM(東京)の録音ができれば、とりあえずのところは事足りるので、nhk.xmlを削除して、radikoだけ番組表を取得するようにした.
らじるの番組表取得をスキップすれば、417 の言うとおり、Radikoolもサクサク動く。
437: 2025/10/06(月)18:53 ID:KEuQx6eB0(1) AAS
>>433
そういう事だったんですね
今度 時間がある時にチャレンジしてみます
というか R2をリアタイ録音してるものないし ファイルサイズも小さいradikoのNHKでいいかもと思い始めてる
438: 2025/10/06(月)22:10 ID:F8TEAvVD0(2/3) AAS
番組表取れたー
ありがとー
439(2): 2025/10/06(月)22:54 ID:F8TEAvVD0(3/3) AAS
>>430 のXMLサンプルが東京だけ修正だったのを
全国の分を修正した上でAPIキーだけ入れれば済むようにしたよ
外部リンク:112.gigafile.nu
440: 2025/10/06(月)22:56 ID:H2W9la0L0(3/4) AAS
>>439
ありがとぉ! 時間なかったから東京だけ改変してた
441: 2025/10/06(月)22:57 ID:H2W9la0L0(4/4) AAS
実はいま同じことをやってた
442: 2025/10/06(月)23:49 ID:potkK/Cw0(2/2) AAS
apiを入れる場所がわからない
443(2): 2025/10/07(火)05:41 ID:KrSakqKY0(1/2) AAS
各放送局のなかに
<TimeTable>外部リンク:api.nhk.or.jp[YYYY-MM-DD].json?key=GET 外部リンク[json]:api.nhk.or.jp
っていう行があるから
ここの_ENTER_YOUR_KEY_ってところに自分のAPIキーに書き換えるよー
<TimeTable>外部リンク:api.nhk.or.jp[YYYY-MM-DD].json?key=GET 外部リンク[json]:api.nhk.or.jp
みたいな感じ!
単純に_ENTER_YOUR_KEY_を置換してもいいよ
ちなみにこの例は北海道のラジオ第一ね
あとこのキーを入れてもでたらめだから動かないよ
444(1): 2025/10/07(火)05:48 ID:KrSakqKY0(2/2) AAS
あごめんちょっと例がわるい
<TimeTable>外部リンク:api.nhk.or.jp[YYYY-MM-DD].json?key=_ENTER_YOUR_KEY_</TimeTable>
こんなやつを
<TimeTable>外部リンク:api.nhk.or.jp[YYYY-MM-DD].json?key=hogehoge</TimeTable>
みたいにする
各局で配信JSONが違うから全部にキーを入れなきゃだめ
めんどくさい場合はメモ帳の置換で
_ENTER_YOUR_KEY_をhogehogeに置換すると楽できるよ
445(5): 2025/10/07(火)10:32 ID:W6vjZO4T0(1) AAS
まとめてみた、補足や誤りがあれば指摘よろ
1. 外部リンク:api-portal.nhk.or.jp でアカウント登録
2. 登録したアカウントでログイン
3. 登録済みアプリはこちら → + NEW APP
4. 「Overview」の「App Name」に「Radikool」と入力、「APIs」の「Enable」を押してから「SAVE」を押す
5. 「API Keys」の「Key」をコピー
6. 外部リンク:112.gigafile.nu からnhk_temp_all.xml をダウンロード
7. ダウンロードしたnhk_temp_all.xmlをテキストエディタ(メモ帳など)で開く
8. 文字列「_ENTER_YOUR_KEY_ 」をコピーしたKeyに置換する
9. 上書き保存する
省5
446: 2025/10/07(火)17:46 ID:xOC4HBso0(1) AAS
上記手順でしたはずなんですが動きません
[YYYY-MM-DD]は2025-10-06になっていますが
日付はそのままでいいのですか?登録する日付ですか?
447: 警備員[Lv.22][苗] 2025/10/07(火)17:52 ID:ktR6Hddt0(1) AAS
[YYYY-MM-DD] のまま
448(2): 2025/10/08(水)10:01 ID:j3NrQL7a0(1/2) AAS
>>445のとおりやってみたけど、放送局 → らじる★らじる に放送局が表示されないです。
449(2): 2025/10/08(水)11:53 ID:vNoq5tsF0(1) AAS
こんちわ
たぶんですがXMLの
<TimeTable>外部リンク:api.nhk.or.jp[YYYY-MM-DD].json?key=GET 外部リンク[json]:api.nhk.or.jp
これがまずいです
<TimeTable>外部リンク:api.nhk.or.jp[YYYY-MM-DD].json?key=_ENTER_YOUR_KEY_</TimeTable>
こうじゃないとだめで、これわかりにくいんで_ENTER_YOUR_KEY_を置換すればできるの作りました
外部リンク:107.gigafile.nu
_ENTER_YOUR_KEY_が17箇所あるんで全部置換して
名前をnhk_sample.xmlからnhk.xmlにして現行と差し替えてみてーー
できればバックアップ推奨で!
省7
450(1): 2025/10/08(水)12:40 ID:3w1h/Wr80(1/6) AAS
>>448
>>445 の項目11.でリネームしたファイル(nhk_backup.xmlなど)と
項目12. でリネームしたファイルの2つをメモ帳で開いて見比べてみ?
らじるの番組表を正しく取得するために
<TimeTable> と </TimeTable> に挟まれている部分を書き換えるのが
今回必要なんだけど、この部分なんかおかしくないかい?
この部分には番組表取得のためのURLが入るよ。
NHK番組表APIポータルのサイトをしっかり見よう。
番組表リストを取得するURLが書いてあるよ。
何がしたくて何をどう書き換えるかを考えてやらないとね。
省7
451: 2025/10/08(水)12:44 ID:3w1h/Wr80(2/6) AAS
>>450
誤 それと、>>443 にあるように、この番組表取得APIには
正 それと、>>433 にあるように、この番組表取得APIには
すまん。
452: 2025/10/08(水)12:50 ID:3w1h/Wr80(3/6) AAS
みんなが思っているよりも早く300回/日の取得制限を超えてレート制限エラーになるよ。
>>433 を今一度確認してね!。
上下前次1-新書関写板覧索設栞歴
あと 305 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s