それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

radikoのjs / m3u8 / hls 化に併せてAuthtokenと再生URL取得をするサンプル

authtokenの取得方法が変更になってた

Radikoが、JSプレーヤーでHTML5になっていたので、ちょっとリクエストを追いかけて見てた続き

  • auth1 へリクエスト投げてauth_token を取得
  • auth2 でauth_token を有効化
  • m3u8にリクエストを投げる
  • 使い切りのchunklist の url が投げられるのでそこへリクエストを出す。

だいたいはコレで再生ができると思う。

python pip とか npm にしてやろうって人も居るだろうけど、radikoは年に1回にAPI変更することがあるので、メンテする覚悟がないとゴミをnpm に作ることになるよね。

コード書いた

gist.github.com