ニコ生コメントについて
このページは API についてではなく、ニコ生のデータそのものにスポットを当てて解説していきます。
データ形式
XML 形式。
- chat
- thread
スレッド - vpos
ビデオ ポジション - date
Unix Epoch (ms) - date_usec
[省略可] Unix Epoch (us) - mail
コマンド。詳細後述 - user_id
ユーザー ID。anonymity の場合、1 週間限定の ID となる。 - premium
プレミアム情報。詳細後述 - anonymity
[省略可] 匿名性 - locale
ロケール。jp と com - score
[省略可] スコア。NG 共有関連…? - yourpost
[省略可] 自身の投稿コメント - deleted
[省略可] 運営によって削除されているかどうか…?
- thread
コマンドに関して
- 大きさ
small, big - 垂直位置
ue/top, shita/bottom - 水平位置
migi/right, hidari/left - 音声効果
se1, se2 - 色
- 権限なし
- white: 0xffffff JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fQ==
- red: 0xff0000 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtcmVkKXsmYmdjb2xvcigjMDAwMDAwKXvjgrPjg6Hjg7Pjg4jjgrXjg7Pjg5fjg6ssIHRlc3R9fQ==
- green: 0x00ff00 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtZ3JlZW4peyZiZ2NvbG9yKCMwMDAwMDApe+OCs+ODoeODs+ODiOOCteODs+ODl+ODqywgdGVzdH19
- blue: 0x0000ff JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtYmx1ZSl7JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fX0=
- cyan: 0x00ffff JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtY3lhbil7JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fX0=
- yellow: 0xffff00 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQteWVsbG93KXsmYmdjb2xvcigjMDAwMDAwKXvjgrPjg6Hjg7Pjg4jjgrXjg7Pjg5fjg6ssIHRlc3R9fQ==
- purple: 0xc000ff JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtcHVycGxlKXsmYmdjb2xvcigjMDAwMDAwKXvjgrPjg6Hjg7Pjg4jjgrXjg7Pjg5fjg6ssIHRlc3R9fQ==
- pink: 0xff8080 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtcGluayl7JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fX0=
- orange:0xffc000 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtb3JhbmdlKXsmYmdjb2xvcigjMDAwMDAwKXvjgrPjg6Hjg7Pjg4jjgrXjg7Pjg5fjg6ssIHRlc3R9fQ==
- 権限プレミアムまたは放送主
- niconicowhite/white2: 0xcccc99 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtd2hpdGUyKXsmYmdjb2xvcigjMDAwMDAwKXvjgrPjg6Hjg7Pjg4jjgrXjg7Pjg5fjg6ssIHRlc3R9fQ==
- marineblue/blue2: 0x33fffc JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtYmx1ZTIpeyZiZ2NvbG9yKCMwMDAwMDApe+OCs+ODoeODs+ODiOOCteODs+ODl+ODqywgdGVzdH19
- madyellow/yellow2: 0x999900 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQteWVsbG93Mil7JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fX0=
- passionorange/orange2: 0xff6600 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtb3JhbmdlMil7JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fX0=
- nobleviolet/purple2: 0x6633cc JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtcHVycGxlMil7JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fX0=
- elementalgreen/green2: 0x00cc66 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtZ3JlZW4yKXsmYmdjb2xvcigjMDAwMDAwKXvjgrPjg6Hjg7Pjg4jjgrXjg7Pjg5fjg6ssIHRlc3R9fQ==
- truered/red2: 0xcc0033 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtcmVkMil7JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fX0=
- black: 0x000000 JnNwYW5jbGFzcyhsaXZlLWNvbW1lbnQtYmxhY2speyZiZ2NvbG9yKCMwMDAwMDApe+OCs+ODoeODs+ODiOOCteODs+ODl+ODqywgdGVzdH19
- 権限サイリウム
- fred: 0xbd0000 spanclass プラグインエラー: class名は半角英数字で入力してください。
- fpink: 0xd300d3 JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fQ==
- faqua: 0x00b1b1 JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fQ==
- fblue: 0x0000d5 JmJnY29sb3IoIzAwMDAwMCl744Kz44Oh44Oz44OI44K144Oz44OX44OrLCB0ZXN0fQ==
- fyellow: 0x999900 spanclass プラグインエラー: class名は半角英数字で入力してください。
- fgreen: 0x007800 spanclass プラグインエラー: class名は半角英数字で入力してください。
- forange: 0xff6600 spanclass プラグインエラー: class名は半角英数字で入力してください。
- 権限なし
- その他
184, hidden
プレミアム情報に関して
おそらくビットフィールドだと思われる。LSB から記述する。
- [0] premium かどうか。
- [1] command かどうか。
- [2] staff かどうか。
command はニコファーレのサイリウムコメントでも使われる。command 属性はコマンド解析を有効にするためのフラグであり、ニコファーレは 「/farrecomment forange big "サイリウムコメント"」などの形式で表される。
また、staff は command と同時に使われる。ただし、staff でも一般会員であればプレミアムフラグは立たない。
また、staff は command と同時に使われる。ただし、staff でも一般会員であればプレミアムフラグは立たない。
データサンプル
チャットサンプル
<chat thread="1316018863" vpos="5366" date="1391238053" date_usec="690813" mail="184" user_id="WPtly8aB2hqJfb4-oh9K2Gp3bzU" premium="9" anonymity="1" locale="jp"></chat>
更新履歴
2014/2/7 記述
添付ファイル