2010年03月28日 過去Blog
<?php
require_once('XML/RPC.php');


	function Ping_Send($blog_title,$blog_url){
		$ping = array(
					'ping.rss.drecom.jp' => '/',
					'api.my.yahoo.co.jp' => '/RPC2',
					'blog.goo.ne.jp' => '/XMLRPC',
					'blogsearch.google.co.jp' => '/ping/RPC2',
					'rpc.technorati.com' => '/rpc/ping',
					'ping.ask.jp' => '/xmlrpc.m',
					'ping.bloggers.jp' => '/rpc/',
					'www.blogpeople.net' => '/servlet/weblogUpdates',
					'www.blogpeople.net' => '/ping'
					);
		$param = array(
					new XML_RPC_Value($blog_title, 'string'),
					new XML_RPC_Value($blog_url, 'string')
					);
		$msg = new XML_RPC_Message('weblogUpdates.ping', $param);
		foreach($ping as $pingServer => $pingPath) {
			$client = new XML_RPC_Client($pingPath, $pingServer, 80);
			$response = $client->send($msg);
			if(!$response) {
				echo "timeout : ".$pingServer."<br />";
			}elseif($response->faultCode()) {
				echo "failed : ".$pingServer."<br />";
			}else {
				echo "success!! : ".$pingServer."<br />";
			}
		}

	}

?>
参照元:http://www.high5.msn.to/blog/blog_day.php?in_sequence=2366 私の場合は後半に入っていた exit の箇所が不要だったので、削除しました。 あとは、実行する場所に Ping_Send($blog_title,$blog_url); として実行する。 technorati と ask のサーバへはタイムアウトが続くので、私は削除しました。 その他のping送信先のリストは、以下のサイトで紹介してくれていますので、参考にされてみてはどうでしょうか。 http://seoxseo.com/seomeasures/pinglist/ http://www.boraro.gozaru.jp/blog/blog_ping-foreign.html http://queenpurchase.blog100.fc2.com/blog-entry-15.html http://whiteway.blog103.fc2.com/blog-entry-40.html http://weblibrary.s224.xrea.com/weblog/web20/blog/mtpingping.html http://goodorbad.seesaa.net/article/142911517.html

この投稿へのコメント

コメントはまだありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA


ピックアップ記事

php MySQL 2つのテーブルを縦に並べて結合(union)し、結果を抽出する

2010年03月30日 過去Blog
select c1,c2,c3 from A union all select c1,c2,c3 from B 参照元:http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1115439551 divorce lawyer san diego…
「php MySQL 2つのテーブルを縦に並べて結合(union)し、結果を抽出する」をはてなブックマークに追加

[10] UITabBar での view の切り替え

2010年12月20日 過去Blog
今回は、UITabBar と UITabBarItem の使い方についてです。 UITabBar を使い、UITabBarItems や view を追加する方法です。 1. UITabBar テンプレート を使ってプロジェクトを作成 まず、タイトルの通りに XCode の UITabBar テンプレートを使って、プロジェクトを作成します。 …
「[10] UITabBar での view の切り替え」をはてなブックマークに追加

php Fatal error: Cannot redeclare phpでのエラー

2009年12月07日 過去Blog
今回RSSを取り出すのに使っていた「MagpieRSS」を以下のように使っていたのですが、 include ('rss_fetch.inc'); require_once 'code_table.ucs2jis'; require_once 'jcode.php'; 繰り返し処理を行おうとしたところ、Fatal error: Cannot redeclare phpでのエラーとういうエラーが出…
「php Fatal error: Cannot redeclare phpでのエラー」をはてなブックマークに追加

Start it now!!

2009年11月18日 過去Blog
今日からブログを開始することにしました。 どれぐらいの頻度で更新出きるかは不明ですが、ほどほどにがんばってみます。 とりあえず、気になるのは、記事にコメントした場合に表示される、無意味な<div class="reply"></div>のタグです・・・。 コメントへの返答をするためのリンクが表示される箇所かなと思うのですが、空のタグだけが表示されているようです。 放…
「Start it now!!」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy