ニコニコ動画API 単語


ニコニコ動画でニコニコ動画APIの動画を見に行く

ニコニコドウガエーピーアイ

2.8千文字の記事
これはリビジョン 24312 の記事です。
内容が古い・もしくは誤っている可能性があります。
最新版をみる

概要中の人曰く

現時点でも様々な方法でニコニコ動画内の情報(動画情報やサムネイルなど)を取得している方がいると思いますが、これも思ったより負荷がかかるので心情的にはやめてほしいというのが正直なところです。できれば負荷の少なそうな時間帯にやってもらえるとありがたいです、こっそりと。

最終的には他のサービスと同様にニコニコ動画内の情報を提供するAPIというのは用意していく予定で、具体的なスケジュールはまだ未定ですが年内にはいろいろできてるんじゃないかと思います。というわけで温かい目で見守ってください。情報は継続的に開発者ブログなんかで提供していきます。

[1]

とのことなので、APIが用意されている情報に関してはAPIを用いて取得しましょう。

API (現在存在が確認されているもの)

  • getthumbinfo (http://www.nicovideo.jp/api/getthumbinfo/sm*)
    動画の情報を得られる
  • getthumb (http://www.nicovideo.jp/thumb/sm*)
    張り付け用のiframeが得られる
  • getflv (http://www.nicovideo.jp/api/getflv/sm*)
    指定された動画のFLV保管URLを取得できる
  • getmarquee (http://www.nicovideo.jp/api/getmarquee?*)
    時報データの取得、ニコ割ゲームの取得、ニワニュース情報局のニュースインデックスの取得ができる
  • getrelation (http://www.nicovideo.jp/api/getrelation&page=**&sort=**&order=**&video=**)
    それぞれpage,sort,order,videoを設定してアクセスすると、動画に関連するオススメ動画リストをXML形式で取得できる
  • getmsg (http://msg.nicovideo.jp/**/api)
    このURLに、XMLをPOSTすると、指定した動画のコメントを取得できる
  • rss (http://www.nicovideo.jp/**/**?rss=atom or http://www.nicovideo.jp/**/**?rss=2.0)
    マイリストや投稿動画一覧などのURLの最後に「?rss=atom(または2.0)」と打ち込んでアクセスすると、ATOM(RSS)形式で表示され、購読することも可能

getthumbinfo

ログイン無しでも使用でき、アクセス制限が無いのが最大の特徴
URLはhttp://www.nicovideo.jp/api/getthumbinfo/sm**

取得出来る値の一覧

括弧内は「組曲『ニコニコ動画』」(http://www.nicovideo.jp/watch/sm500873)について取得した場合の値

  • video_id: 動画ID (sm500873)
  • title: 動画タイトル。当然省略は無し (組曲『ニコニコ動画』 )
  • description: 動画説明文。当然全文で、htmlタグは削除される (ニコニコ動画(β・γ)で人気のあった曲などを繋げて~)
  • thumbnail_url: サムネイル画像のURL (http://tn-skr2.smilevideo.jp/smile?i=500873)
  • first_retriev: 投稿日時 (2007-06-23T18:27:06+09:00)
  • length: 動画の長さ (10:47)
  • view_counter, comment_num, mylist_counter: 再生数、マイリスト数、コメント数
  • last_res_body: (ブログパーツに表示される)最新コメント
  • watch_url: 視聴URL (http://www.nicovideo.jp/watch/sm500873)
  • thumb_type: 動画なら「video」、マイメモリーなら「mymemory」 (video)
  • tags: タグ全て

ほぼ最新の値だが、サーバー側でキャッシュが利いているらしく、何回かリロードすると数が減ることもある。

以下は,実際に取得できるXML(取得元)

<?xml version="1.0" encoding="UTF-8" ?>
<nicovideo_thumb_response
status="ok">
<thumb>
<video_id>sm500873</video_id>
<title>組曲『ニコニコ動画』</title>
<description>ニコニコ動画(β・γ)で人気のあった曲などを繋いでひとつの曲にしてみました(2度目)。全33曲使用。※多くの方を誤解させてしまっているようですが(申し訳ないです)、厳密には「組曲」ではなく「メドレー」です。「組曲という名前のメドレー」だと思ってください。他のメドレー:mylist/1535765user/145217</description>
<thumbnail_url>http://tn-skr2.smilevideo.jp/smile?i=500873</thumbnail_url>
<first_retrieve>2007-06-23T18:27:06+09:00</first_retrieve>
<length>10:47</length>
<view_counter>3864252</view_counter>
<comment_num>3121800</comment_num>
<mylist_counter>97281</mylist_counter>
<last_res_body>なんでサクラだのコク 塗りつぶし...</last_res_body>
<watch_url>http://www.nicovideo.jp/watch/sm500873</watch_url>
<thumb_type>video</thumb_type>
<tags>
<tag>音楽</tags>
<tag>アレンジ</tag>
<tag>組曲『ニコニコ動画』</tag>
<tag>空気の読めるWMP</tag>
<tag>ニコニコオールスター</tag>
<tag>6月23日全員集合</tag>
</tags>
</thumb>
</nicovideo_thumb_response>

外部リンク

ついでの知識

ニコニコチャート(http://nicochart.jp/)などもこれらのAPIを使用してランキング情報を取得している

ニコニコチャートはAPIをわけありで使ってないらしい。

API用クライアント

Ruby (nicovideo gem)

インストール方法
% gem install nicovideo

以下略

APIを利用したツール

脚注

  1. *外部プレーヤーや各種APIの開放についてより引用

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2025/12/24(水) 16:00

ほめられた記事

最終更新:2025/12/24(水) 16:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP