RSS2.0 hr
カテゴリ
 連絡事項 (11)
 開発全般 未分類 (2)
 WEB開発 未分類 (1)
 C# (1)
 Java (2)
 PHP (1)
 Flash (1)
 WPF, Silverlight (6)
 Android (2)
 MySQL (1)
 ニコ窓 (66)
 Nico Rec Ctrlr (4)
 Live Seeker (8)
 Live Seeker Lite (4)
 Nico2ls (1)
 未完成ツール (7)
 TinyMCE (4)
 FFmpeg (6)
 Linux (1)
 PCパーツ関連 (1)
 掲載誌 (3)
コンテンツ一覧
最新記事
2021/11/24 00:00
東芝 dynabook KIRA V832/28HS のSSD換装
2015/01/12 12:00
ニコ窓の開発&公開終了
2014/05/04 00:00
ニコ窓 Ver3.015 公開
2014/04/27 00:00
ニコ窓 Ver3.014 公開
2014/03/08 00:00
ニコ窓 Ver3.013 公開
コンテンツ一覧
公開ツール
ニコ窓
ニコニコ生放送用
ブラウザ
ニコ窓
コンテンツ
P. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 List
■ ブログの更新ping(weblogUpdates.ping) - 2010/03/13 00:00:00

この記事は、以前のサイトで書いたものですが、ブログの更新ping(weblogUpdates.ping)の仕様と関係ない内容については削除しました。

ブログの更新ping(weblogUpdates.ping)の仕様はシンプルで、下記のようなXML(XML-RPCプロトコル-weblogUpdates.ping)をpingサーバーへ送信(Postメソッド, Content-Type: text/xml)するだけでよいようです。

<?xml version="1.0" encoding="utf-8"?>
<methodCall>
  <methodName>weblogUpdates.ping</methodName>
  <params>
    <param>
      <value>サイト名</value>
    </param>
    <param>
      <value>サイトのURL</value>
    </param>
  </params>
</methodCall>

サイト名、サイトのURLには、更新を行ったサイトのものを設定します。
pingサーバーは、サイトの更新通知を受け付けるためのサーバーで、検索サイトやブログサイト等でも設置されていたりします。

[参考]

XML-RPC 仕様書 - Discreet Blog
http://lowlife.jp/yasusii/stories/9.html
Weblogs.Com XML-RPC interface - XML-RPC.Com
http://www.xmlrpc.com/weblogsCom
上記の日本語訳 - futomi's CGI Cafe
http://www.futomi.com/lecture/japanese/weblogsCom_xml_rpc.html

具体的には、以下のようなURLへ、PostメソッドでXMLを送信します。

Google: http://blogsearch.google.com/ping/RPC2
Yahoo: http://api.my.yahoo.co.jp/RPC2
goo: http://blog.goo.ne.jp/XMLRPC

pingサーバーへ通知すると、下記のようなXMLが返されます。

<?xml version="1.0"?>
<methodResponse> <params> <param> <value> <struct> <member> <name>flerror</name> <value><boolean>0</boolean></value> </member> <member> <name>message</name> <value>Thanks for the ping.</value> </member> </struct> </value> </param> </params> </methodResponse>

この例では、flerror0で返されているので正常終了しています。

ただ、幾つかのpingサーバーで確認したのですが、サーバーによって若干形式が違っているようでした。

編集履歴
[2008/12/13] 新規作成。
[2010/03/13] サイト移転。レイアウト変更。一部削除。
[2010/07/04] URL変更。

カテゴリ: WEB開発 未分類  ブックマーク: はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく  コメント( 0 )
■ ニコ生の公式APIについて - 2010/03/13 00:00:00

ニコ生の公式APIについては、こちらで解説がありますが、公式の説明だと、使ってみないと意味が分からなかったりするので、簡単にまとめてみました。通常は、以下のパターンになると思います。

参加中のコミュ・チャンネル一覧が必要な場合 … (1)→(2)→(4)
参加中のコミュ・チャンネル一覧が不要な場合 … (3)→(4)

(1) 認証APIその1(HTTPS:POST)

メールアドレスとパスワードで認証を行い、認証用チケットを取得します。

(2) 認証APIその2(HTTP:GET)

(1)で取得した認証用チケットを使って、参加中のコミュ・チャンネル一覧と、コメントサーバーのアドレスポート番号スレッドIDを取得します。

ユーザーエージェントを"NicoLiveAlert 1.0.0"にする要があります。
[2009/09/02: 追記]
公式メンテナンスで、ユーザーエージェントを"NicoLiveAlert 1.0.2"にしないと取得できなくなったようです。

(3) ユーザー認証を行わないAPI(HTTPS:GET)

(2)のコミュ・チャンネル一覧が不要な場合は、こちらを使って、コメントサーバーのアドレスポート番号スレッドIDを取得します。

(4) コメントサーバー(XMLSocket)

(2)または(3)で取得した、コメントサーバーへ接続を行い、放送開始通知(放送ID、コミュ・チャンネルID、放送主のID)を受け取ります。

(5) 番組情報取得API(HTTP:GET)

放送IDを指定し、放送中の番組の詳細情報を取得します。

放送開始から3分くらいまでに取得しないと、エラーになるみたいです。

編集履歴
[2009/08/29] 新規作成。
[2010/03/13] サイト移転。レイアウト変更。一部削除。
[2010/07/04] URL変更。

カテゴリ: 開発全般 未分類  ブックマーク: はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく  コメント( 5245 )
■ Nico Rec Ctrlr Ver1.012 公開 - 2010/03/12 23:15:00

Nico Rec Ctrlr Ver1.012』を公開しました。

■ 対応内容

・ツールのヘルプのURLを新サイト(http://motta.toypark.in/)へ変更。

■ ダウンロード

最新版のダウンロード、ツールの詳細は、以下のページを参照して下さい。
アップデートの場合は、アーカイブに同梱した[アップデート方法.txt]をご覧下さい。

Nico Rec Ctrlrのページへ

Nico Rec Ctrlr

Nico Rec Ctrlr
カテゴリ: Nico Rec Ctrlr  ブックマーク: はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく  コメント( 0 )
■ Live Seeker Ver1.053 公開 - 2010/03/12 23:10:00

Live Seeker Ver1.053』を公開しました。

■ 対応内容

・ツールのヘルプのURLを新サイト(http://motta.toypark.in/)へ変更。

■ ダウンロード

最新版のダウンロード、ツールの詳細は、以下のページを参照して下さい。
アップデートの場合は、アーカイブに同梱した[アップデート方法.txt]をご覧下さい。

Live Seekerのページへ

Live Seeker

Live Seeker
カテゴリ: Live Seeker  ブックマーク: はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく  コメント( 0 )
■ ニコ窓 Ver1.037 公開 - 2010/03/12 23:05:00

ニコ窓 Ver1.037』を公開しました。

■ 対応内容

・ツールのヘルプのURLを新サイト(http://motta.toypark.in/)へ変更。

■ ダウンロード

最新版のダウンロード、ツールの詳細は、以下のページを参照して下さい。
アップデートの場合は、アーカイブに同梱した[アップデート方法.txt]をご覧下さい。

ニコ窓のページへ

[ニコ窓]

ニコ窓
カテゴリ: ニコ窓  ブックマーク: はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく  コメント( 0 )
P. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 List
お知らせ
サイト情報
2015/01/12 00:00
ニコ窓の開発&公開を終了しました。
閲覧者数
今日: 56 昨日: 54
合計: 834744 (PV)
開始: 2010/03/11
ツールは公開終了しました。
リンクは自由に張って頂いて構いません。
管理人: motta
  はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく
  RSS2.0 RSS2.0
  My Yahoo!
  livedoor Reader
  Windows Live
 
ACR WEB