ぐるなびAPI使ってみた

なんかぐるなびAPIが話題になってたので・・・・・・・
ブラリと5分ほどで簡単につかえるもんなんですね。

<?php
//店舗名
$testName = "魚民";
//urlエンコード
$testName = urlencode($testName);

//取得しに行く・・・てか簡単過ぎ!Getで店舗名を渡してます
if (!$dom = domxml_open_file("http://api.gnavi.co.jp/ver1/RestSearchAPI/?keyid=あんたのき〜あいで〜&name=".$testName)) {
  echo "えらーだよ";
  exit;
}

//ルートノード取得
$root = $dom->document_element();
//レストラン情報ノードリスト取得
$arrRest = $root->get_elements_by_tagname("rest");

//レストランノードは複数あるのでグルグル回します
foreach ($arrRest as $aRest) {
    //名前ノードリスト(一個しかないけどw)取得
    $restName = $aRest->get_elements_by_tagname("name");
    echo $restName[0]->get_content();
    echo "<br />";
}

?>

↓さらなる更新はこちらでやるので、↑の情報で満足しなかった方はどうぞ
http://yakinikunotare.boo.jp/orebase/index.php?%A4%B0%A4%EB%A4%CA%A4%D3API