サイバーエリアリサーチは、国内ISPの所有する約4,400万個のIPアドレスを独自に調査し、IPアドレスに地域・ホスト名・回線種類の属性を付加したIPGeolocationデータベース SURFPOINT™ を販売しています。 (中略)
OpenSurfPointは、このSURFPOINT™をWebAPI としてご利用いただけるようにしたものです。
登録は無料だがフリーメール(gmail)では登録できなかった。
ガイドラインによると、1日のリクエストは5000回、半年に1回登録し直す必要があるらしい。
PerlとPHPのサンプルプログラムがダウンロードできる。
XML-RPCを使ったAPIなので、PHPはXMLRPC関数が使えた方が便利。ただ、親切にもサンプルのうち、client_php_2.phpは直接HTTPのPOSTをやり取りしたプログラムなのでデフォルトのPHPでも動く。
参考:
サイバーエリアリサーチ株式会社 山本敬介 社長日記: APIを公開しました。
Takashi’s docodoco Blog:SURFPOINT API やります!!

