簡単な更新通知ping

Posted at 2003-10-23T21:09:00+09:00 in Blog

BlogRollingに簡単に更新通知pingを送る方法などを・・・。BlogRollingは、更新通知ping送信機能が実装されていないとか、実装されていても利用できないサイトのために、手動で更新通知pingを送るフォームが用意されているんですが、いちいちブラウザを開いて更新通知pingを送るというのは非常にかったるいですね。

あらかじめ必須項目を埋め込んであるフォームを記述したHTMLファイルを作成し、それにアクセスして送信するとか、そういう方法もありなんですが、それでもHTMLファイルを開く手間は削減できませんね。

BlogRollingの手動で更新通知pingを送るフォームを読み解くと、ping.phpにpingform、title、url_1という3つのパラメータを渡したURLにアクセスすれば良いということのようです。例としてこのサイトの更新通知を行うためにアクセスすべきURLを考えてみると、

http://www.blogrolling.com/ping.php?pingform=single&title=hail2u.net%20-%20Weblog&url_1=http%3A%2F%2Fhail2u.net%2Fblog%2F

と、なります。というわけなので、あとはこれをパラメータに渡して、wgetなど起動してやれば良いわけです。もちろん、LWPを使って簡単なPerlスクリプトを書き、それに渡してもOKです。このURLへのインターネット・ショートカットを作って、それをダブルクリックとかもあり。

ping.bloggers.jpには手動フォームがないので、あそこに送りたい場合はXML-RPCクライアントを作るしかない(と思う)んですが。そんなわけで、僕は非常に簡単なエラー処理無しの更新通知ping送信XML-RPCクライアントのPerlスクリプトでやってるんですが、こういったアナログなアプローチは、扱いやすいんじゃないかなと。

さぁ!そこのエセエレガントなblogツールを自作してblogみたいなものやっているあなたも今すぐping!

Recent entries from same category

このエントリと同じカテゴリに投稿された最近10件のエントリです。

  1. RSS Ping
  2. Pingoat
  3. blogの掃除
  4. blogsnow
  5. Blog Hackers Conference 2004
  6. FeedMesh
  7. Blog Hacks: Hack #79
  8. コメント・スパム対策いろいろ
  9. 1000エントリまでの道
  10. weblogUpdates.pingはなかったことに

Comments

JavaScriptに対応、または有効な環境の場合、ここにこのエントリへのはてなブックマークコメントが表示されます。