日記的「駄目」プログラミング Yet Another Hacking Life

ニコニコのAPIのメモ書き

08.02.2012 · Posted in ニコニコ, プログラミング

ちょっとしたメモ書き

複数動画の情報を一括で取得する

iOS用ニコニコ動画が使っているAPIで複数の動画の情報を一括でクェリーすることができる。ログイン不要。

例 : http://i.nicovideo.jp/v3/video.array?v=sm9,sm9,sm9

出力はXML。内容はgetthumbinfo に近いけど要素名が異なる。既存のプログラムで差し替えて使うには互換レイヤーを作らないといけないのでだるい。

以下の配信でのコメントで教えてもらいました。

動画検索APIのURL変更

ニコニコ動画に動画検索APIができたらしいので取り急ぎScalaで」にて、以下のURLをサンプルとして提示した(ニコニコ動画へのログインが必要)。

http://ext.nicovideo.jp/api/search/search/minecraft?mode=watch&order=d&page=1&sort=n

現在の動画視聴ページのAjax検索では以下のURLを使用している。サブドメインが変更になった。

http://riapi.nicovideo.jp/api/search/search/minecraft?mode=watch&order=d&page=1&sort=n

これを書いている時点で、以前のサブドメインでも動作している。いつまで有効かは不明。

出力は「有料動画のnum_resフィールドだけ文字列型」というバグも含めて同じっぽい。

Leave a Reply