じゃらんAPIて近隣宿泊施設表示

じゃらんAPIて近隣宿泊施設表示
使うパラメータは
APIキーを扱うkey
緯度の指定へ x
経度の指定へ y
検索範囲を10kmにするので
range=10
表示件数を10件にしてみます
この場合、今までと同じように
ベースURLへ?をつけて、
後はパラメータを&でくっつけて
リクエストURLを作成します
http://jws.jalan.net/APIAdvance/HotelSearch/V1/?key=APIキー&x=緯度&y=経度&range=10&count=10
となります
API詳細については
http://www.jalan.net/jw/jwp0100/jww0102.do
に掲載されています
注意点として
じゃらんの場合
かえってくるXMLデータが
xmlns=”jws”
というように、文字列から始まるため
このまま simplexml_load_file() を使うとエラーになるということ
なので、file_get_contents()

データを変数に格納し、
str_replace() で
xmlns=”jws”

xmls:jws=”http://jws.jalan.net/”
に差し替えて、エラーがでないようにしてからパースする
必要があります
あと、緯度経度の調べるときに便利なのが
いつでもNAVIラボ 地図から住所検索
です
じゃらんのAPIも、ホットペッパーのように
バリューコマース経由のリンクへ変更することで
アフィリエイト収益にすることができます
詳しくは
リクルートWEBサービス × バリューコマース
に載っています
参考書籍でおすすめは
WordPressプラグイン & WebAPI 活用ガイドブック [Version 3.x対応]
です

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です