ニコニコ動画(9)のRSS,APIなど気付いた変更点まとめ#3
過去からあるものかもしれないけど自分用にメモ
ランキング推移を取得するAPI
http://www.nicovideo.jp/ranking_graph/に使われているAPIhttp://www.nicovideo.jp/api/getrankinggraphdata.php?v[]=動画ID&type=対象&span=daily&cms=カテゴリ&m=年月&現在のタイムスタンプ
[引数となる値]
- 対象type=
- fav・・・総合
- view・・・再生
- res・・・コメ
- mylist・・・マイリス
- 期間m=
- (例200910)・・・年月
- カテゴリcms=
- all・・・カテゴリ合算
- anime・・・アニメ
- game・・・ゲーム
- imas・・・アイドルマスター
- toho・・・東方Project
- vocaloid・・・VOCALOID
- other・・・その他
- sing・・・歌ってみた
- play・・・演奏してみた
- dance・・・踊ってみた
- draw・・・描いてみた
- tech・・・ニコニコ技術部
- music・・・音楽
- ent・・・エンターテイメント
- sport・・・スポーツ
- animal・・・動物
- fashion・・・ファッション
- cooking・・・料理
- diary・・・日記
- nature・・・自然
- science・・・科学
- history・・・歴史
- radio・・・ラジオ
- lecture・・・講座
- politics・・・政治
v=動画IDはURLエンコされた半角空白%20で繋げることが出来る(おそらく三つまで?)
例:v=sm9%20v[]=sm500873等
http://live.nicovideo.jp/api/getservertime?t=タイムスタンプ(空白でも動作?)
サーバー時間が返される
使用箇所:http://live.nicovideo.jp/など
http://live.nicovideo.jp/api/timeline.php?mode=ch
チャンネル生放送のタイムラインが返される(XML)
http://live.nicovideo.jp/api/timeline.php?start=開始時刻タイムスタンプ&end=終了時刻タイムスタンプ&left=1&right=6
開始時刻から終了時刻までの番組表?が返される(XML)
※left、rightの値の詳細は不明
http://live.nicovideo.jp/api/leave?v=番組ID
trueかfalseが返される。
番組IDの文字列チェックに使用?
http://watch.live.nicovideo.jp/api/getplayerstatus?v=番組ID
番組情報、ユーザー(自身の)のステータスが返される(XML)
http://watch.live.nicovideo.jp/api/configurengword?video=番組ID&mode=get&video=番組ID
コメント禁止ワードが返される(XML)
使用箇所:http://live.nicovideo.jp/watch/番組ID