Products

ぐるなび webservice PHP API

ぐるなびWeb serviceにアクセスするためのpear形式のphp ライブラリ

Environment

PHPからぐるなびwebサービスにアクセスするためのAPIです。 ぐるなびwebサービスについては、公式ページを参照してください。

Environment

PHP4,5両方に対応しています。

HTTP_Request,XML_Serializerパッケージを利用します。pearでインストールする場合は、同時にインストールします

利用するためには、ぐるなびWebサービスのユーザ登録が必要です。

Download

Services_Gnavi 0.1.0

Install

pearコマンドからインストールできます

$ sudo pear install Services_Gnavi-0.1.0.tgz 

pearのインストール権限がない場合は、ダウンロードしたファイルをINCLUDE_PATHの通ったディレクトリに解凍してください。

functions

Services_Gnavi($access_key)
コンストラクタ。ぐるなびから取得したアクセスキーをわたします。
searchRestaurant($options)
レストランを検索する。 検索条件を引数に渡します。 指定できる検索条件については、公式ページを参考にしてください
searchArea()
エリアコードを取得します
searchPref()
都道府県コードを取得します
searchCategory()
大業態のコードを取得します
searchSubcategory()
小業態のコードを取得します
getResult()
検索結果を連想配列の形で取得します
setAccessKey($access_key)
用いるアクセスキーを変更します
getAccessKey()
アクセスキーを取得します
getApiVersion()
Services_Rakutenのバージョンを返します

how to use

解凍したディレクトリのexample/ 以下にサンプルがあります。

エリアコードの検索
require('Services/Gnavi.php');
$access_key = '取得したアクセスキー';  
$gnavi = new Services_Gnavi($access_key);

$gnavi->searchArea();
print_r($gnavi->getResult());
レストラン情報の取得
require('Services/Gnavi.php');
$access_key = '取得したアクセスキー';  
$gnavi = new Services_Gnavi($access_key);

$options = array('pref'=>'PREF13', 'hit_per_page' => 100);	//東京都のレストランを100件みつけてくる。
$gnavi->searchRestaurant($options);
print_r($gnavi->getResult());

Notice

history

version 0.1.0公開 (2007.5.10)

feed back

バグやご要望などはメールでお願いいたします