告知:
2010/02/10(水) 12:00-18:00(予定)
メンテナンスのためサービス停止します。

ニコ生アラート(本家)の仕様

記事を編集

はじめに

このページはニコ生アラート(本家)が行っている処理の2009/8/27現在における仕様についてまとめたものです。

このページの目的はユーザーが開発するニコニコ生放送の番組通知ソフトウェア/Webサービスにニコ生アラート(本家)と同様の処理を組み込んで頂き、ニコニコ生放送の負荷低減を目指すことです。

このページの内容及び公開しているAPI仕様は予告なく変更される可能性があります。また仕様変更時にこのページの内容は修正されない可能性があります。

ツールおよびサービスでこれらのAPIにアクセスする時、そのツール名/サービス名とバージョン情報が含まれているユーザーエージェントでアクセスすることを推奨します。

ログインAPIその1

認証APIその2

ユーザー認証を行わないAPI

コメントサーバー

認証APIで取得したコメントサーバーのアドレスとポートにXMLSocketで接続を行います。接続しただけではデータを受信することはできません。以下のデータを送信することで対スレッドを取得して継続的にPUSHされる状態となります。
<thread thread="[スレッドID]" version="20061206" res_from="-1"/>

  • PUSHされるデータのサンプル
    • スレッド情報取得リクエストへのレスポン
      このレスポンスは番組通知とは関係がないので無視してかまいません。
      <thread last_res="XXXX" resultcode="0" thread="[スレッドID]" ticket="XXXXXXXXX"/>
    • 番組通知が1分間行われなかったときに発行されるダミーデータ
      chatタグのテキスト部分に現在のUnixタイムが格納されています。このレスポンスは番組通知とは関係がないので無視してかまいません。
    • 番組通知時にPUSHされるデータ
      chatタグのテキスト部分に[放送ID],[チャンネル&コミュニティID],[放送主のユーザーID]がカンマ区切りで格納されています。公式生の場合はチャンネルIDのところが "official" という文字列(ダブルクオーテーションは含まれない)になります。
      chatタグの各種属性コメントサーバー側で使用する値なので無視してかまいません。
      <chat date="1234567890" no="XXXX" thread="[スレッドID]" vpos="XXXX">[放送ID],[チャンネル&コミュニティID],[放送主のユーザーID]</chat>

番組情報取得API


携帯版URL:
http://dic.nicovideo.jp/k/a/%E3%83%8B%E3%82%B3%E7%94%9F%E3%82%A2%E3%83%A9%E3%83%BC%E3%83%88%28%E6%9C%AC%E5%AE%B6%29%E3%81%AE%E4%BB%95%E6%A7%98
ページ番号: 4147874 リビジョン番号: 517008
読み:ニコナマアラートホンケノシヨウ
初版作成日: 09/08/27 10:56 ◆ 最終更新日: 09/11/18 20:55
編集内容についての説明/コメント: 公式生に関する通知について説明。
記事編集 / 編集履歴を閲覧 / Twitterで紹介する

ニコ生アラート(本家)の仕様について語るスレ

85ななしのよっしん :2009/11/28(土) 23:30:25 ID: niVckHjT6U
なんのアップデートだったのかな
86ななしのよっしん :2009/11/29(日) 01:22:50 ID: /hTdqc6MVM
製作中のアラートが動作不良を起こしたので色々調べてみた。
User-Agentを送らなくて良くなったみたい。
87ななしのよっしん :2009/12/04(金) 00:37:15 ID: rMG7TyhKAV
>>21 試そうとしたがフォルダオプションを開いた時点で
   ファイルの種類とかどうたらが出ないんだが
   「作業 フォルダの参照 クリック方法」とかでる
   プニル使ってるんだが分からん
88ななしのよっしん :2009/12/07(月) 00:25:55 ID: OUEKQr82wK
番組情報取得APIって情報とれなくなってます?
おそらく78さんと同じ状況です。
89ななしのよっしん :2009/12/15(火) 20:11:07 ID: jeaQuC/FcV
>>86に感謝
user agentをつけると弾かれる仕様になったらしいが知らなくて途方に暮れてた
90ななしのよっしん :2009/12/16(水) 12:42:29 ID: pnWEoNPIUe
ラートが正常に動いてないのは俺だけ?
91ななしのよっしん :2009/12/16(水) 16:51:33 ID: X26U0iyd35
昨日インストして正常に使えていたけど
今日になってexe起動させても何の反応もなし
公式から又落としなおそうとしても反応なし

何コレ?
92ななしのよっしん :2009/12/22(火) 22:22:20 ID: I+3nUd070h
数日前まで普通に使えてたのにいきなり作動しなくなったが何が原因だか判らない
93ななしのよっしん :2009/12/23(水) 16:28:19 ID: lxtEOne+LY
見たいのが放送しても通知も無いし、システムログ何も出ない・・・
意味ねぇw
ニコ生も止まるしコメントサーバーも切断されるし
94ななしのよっしん :2010/01/18(月) 19:49:10 ID: zxhQAUlGpb
質問なのですが、
認証で取得したaddrportでそのままXMLSocketで繋げばよいのでしょうか?
取得したaddrportで接続を試みているのですが失敗してしまいます。
ページトップへ戻る

ニコニコ大百科は、(有)未来検索ブラジルが運営するあらゆる言葉についての記事を閲覧・編集したり、コメントをしたりするサイトです。

  JASRAC許諾番号: 9011622001Y31015