メインコンテンツへスキップ
  1. 記事一覧(旧)/

ニコニコPlayer(仮)でランキングが表示されない問題への対処

Android API アプリ
⚠️

⚠️

この記事は移行作業中です。レイアウトが崩れる場合があります。

※ 2021年8月22日 バグ修正

 

仕様が変更されてランキングのRSSにアクセスできなくなった問題に対処するAPIを作成した。

https://dev.matumo.com/prog/nico/compRSS/

 

これを用いてニコニコPlayer(仮)でランキングを表示させる。

1.「FilterProxy」をインストールする。

FilterProxy
https://play.google.com/store/apps/details?id=KRIS.android.FilterProxy&hl=ja

2.「FilterProxy」を起動して「状態」のボタンを「ACTIVE」にする。
※ 「FilterProxy」がどのようなアプリであるか完全に把握できていない人は、ニコニコPlayer(仮)を使うとき以外は「ACTIVE」を「BYPASS」にしておくこと。

3.「PORT」にかかれている番号(初期状態で8000)をメモしておく。

4.端末本体のWi-Fi設定、またはAPN設定でプロキシを設定する。
「Android Wi-Fi プロキシ設定」で検索すればやり方は出てくる。
アドレスは「localhost」、ポートは手順3でメモした番号を設定する。

5.「FilterProxy」を起動して、上の「リダイレクト」をタップし、下の「編集」をタップする。

6.各項目に下記の内容を入力して、少し下にスワイプして表示される「追加」ボタンをタップする。
説明 ・・・ 任意の名前
Host ・・・ www.nicovideo.jp
Dir ・・・ /ranking/
上書きパターン ・・・
https://dev.matumo.com/prog/nico/compRSS$(dir2:1,2)$(file)

 

これで私が対応したカテゴリであれば、ランキングが表示される。