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)
コンテンツ一覧
最新記事
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 公開
2014/03/02 22:00
Android関連の開発リンク集
コンテンツ一覧
公開ツール
ニコ窓
ニコニコ生放送用
ブラウザ
ニコ窓
コンテンツ
■ ブログの更新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 )
【コメント一覧】
【新規コメント投稿】
お名前(最大20文字):  さん
コメント本文 (最大300文字、URL投稿不可):
P. 1 List
お知らせ
サイト情報
2015/01/12 00:00
ニコ窓の開発&公開を終了しました。
閲覧者数
今日: 30 昨日: 15
合計: 807202 (PV)
開始: 2010/03/11
このサイトでは、C#で作成したツールを公開しています。
リンクは自由に張って頂いて構いません。
旧サイト(toypark.in)の記事等が含まれています。
管理人: motta
  はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく
  RSS2.0 RSS2.0
  My Yahoo!
  livedoor Reader
  Windows Live
 
ACR WEB