更新通知pingの送信方法

前のページで更新通知pingのメリットをご理解いただいたところで、実際に更新通知pingを送信する方法を説明します。

前のページを読んだだけでは、「更新通知pingがブログから送信されるものなら、ブログを利用していないとこれ以上読んでも意味がないじゃん」と思うところですが、ホームページからも更新通知pingを送信することができちゃいますのでご安心ください。^-^

更新通知pingを送信するには?

更新通知pingを送信するには、それを送信するプログラムが必要がです。

更新通知pingを送信するプログラムはどうするの?

phpというプログラム言語を使用する場合、PEAR(PHP Extension and Application Repository)のライブラリの1つである「XML_RPC」を利用するととても簡単にできます。

具体的には、「webupdate_ping.php」というファイルを作成し、以下の内容を記述して保存します。

<?php
require_once("XML/RPC.php");

$hp_name="楽して稼ぐ!ネット副収入"; /* ホームページの名前を入力 */
$hp_url="http://rich-money.info/"; /* ホームページのURLを入力 */

$rapams=array(new XML_RPC_Value($hp_name,'string'),
new XML_RPC_Value($hp_url,'string'),);
$msg= new XML_RPC_Message('weblogUpdates.ping',$params);
$client = new XML_RPC_Client('','http://ping.fc2.com',80);
$response=$client->send($msg); /* 更新通知ping送信 */
if($response->faultCode())
echo("送信成功");
else
echo("送信失敗");
?>

次に、XML_RPCをダウンロードして解凍します。解凍すると「XML_RPC-1.5.0」というフォルダが作成されますので、このフォルダの名前を「XML」に変更します。
あとは、webupdate_ping.phpファイルと同じフォルダに「XML」フォルダをアップしたら作業終了です。

InternetExplorerなどのブラウザからwebupdate_ping.phpにアクセスすると更新通知pingが送信されます。上記の例の場合は「FC2ブログ」(http://ping.fc2.com)に更新通知pingを送信します。

次は、更新通知pingを送信する


更新日 2009/03/06