ニコニコのAPIのメモ書き
ちょっとしたメモ書き
複数動画の情報を一括で取得する
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フィールドだけ文字列型」というバグも含めて同じっぽい。