|
FrontPage > API NicoCache_nlのAPI †NicoCache_nlには、キャッシュを管理するためのAPIが用意されています。 多くのAPIには通常版と、AJAX版があります。 キャッシュのダウンロードと音楽トラックの抽出 †正確にはAPIではないが、キャッシュからの動画取得や音楽抽出のダウンロードパスは次の通り。 http://www.nicovideo.jp/cache/smXXX/movie http://www.nicovideo.jp/cache/smXXX/audio このURIへ行くと、動画の種類やエコノミーなどに応じた適切なファイル名を持ったダウンロードダイアログが開く。 コメントのダウンロード †http://www.nicovideo.jp/cache/smXXX.xml コメントをダウンロードする。ファイル名部分に動画IDを指定した場合は最新のコメントを1000件(固定)含んだXMLをダウンロードする。ファイル名部分がスレッドIDの場合は、そのスレッドのコメントをダウンロードする。コミュニティの動画スレッドで権限がない場合は空のXMLになる。 投稿者コメントのダウンロード †http://www.nicovideo.jp/cache/_smXXX.xml 投稿者コメントをダウンロードする。ファイル名部分に動画IDを指定した場合は投稿者コメントのXMLをダウンロードする。ファイル名部分がスレッドIDの場合は、そのスレッドの投稿者コメントをダウンロードする。コミュニティの動画スレッドで権限がない場合は空のXMLになる。 キャッシュの一覧(JSON) †http://www.nicovideo.jp/cache/ajax キャッシュの削除 †http://www.nicovideo.jp/cache/rm?sm9 http://www.nicovideo.jp/cache/ajax_rm?sm9 デフォルトのタイトル設定 †http://www.nicovideo.jp/cache/title?sm9 http://www.nicovideo.jp/cache/ajax_title?sm9 ajax: 成功なら"OK"のあとに新しいタイトル。失敗なら"NG" タイトルを設定 †http://www.nicovideo.jp/cache/title?sm9-%E3%83%81%E3%83%BC%E3%83%88 http://www.nicovideo.jp/cache/ajax_title?sm9-%E3%83%81%E3%83%BC%E3%83%88 半角ハイフンのあとに、encodeURI()でエンコードしたタイトルを渡す。 サブフォルダ間移動 †http://www.nicovideo.jp/cache/move?sm9- http://www.nicovideo.jp/cache/ajax_move?sm9-favorite 半角ハイフンのあとに、encodeURI()でエンコードした移動先を渡す。 |