このサイトについて

このサイトでは食べログのAPIが公開されたことを記念して、JSONP形式に変換したレストランデータを公開しています。
現在は検索した結果を評価の高い順で取得しています。(2006年9月29日公開開始)
価格.com API JSONPが好評だったので作りました。

また、食べログのAPIにはなかった郵便番号検索とキーワード検索(地名等)を可能にしました。
反対に食べログのAPIで提供されている都道府県と駅名による検索はまだ実装していません。
当面郵便番号検索で代用するか、キーワード検索した後選択して下さい。

このサイトで配布しているソースをコピーすれば簡単に食べログのレストランデータをご自身のサイトに貼付けることができます。
(javascriptが利用できる必要があります)

JSONP形式なので、Ajaxで使いたい時にわざわざJSONPデータを作成する必要がありません。是非ご活用下さい。

昨日公開した価格.com API JSONPではその日のうちに
大沢さんが価格.com API JSONを使ったAjaxデモを公開して下さいました。
このような使われ方を想定しています。(もちろんサンプルコードを使っていただくだけでも大歓迎です)

利用方法

例えばhttp://jsonp.yatena.com/1500002
のようにアクセスすると郵便番号150-0002(渋谷)で検索した場合のJSONPを返します。
とりあえず郵便番号(半角数字7桁)または地名等キーワードで検索してみて下さい。
東京駅のように駅をつけて検索すると擬似的に駅名をキーにすることができます。

技術的な説明

utf-8エンコードしていただければ日本語も使えます。JSONPもutf-8ですのでご了承下さい。
検索クエリーが半角数字7桁の場合は郵便番号とみなしています。
クライアント側のコードは下記で公開しているものを参考にして下さい。
キーワード検索するとそのキーワードの検索結果を貼付けるコードを配布しています。
実際のJSONPデータをご覧頂ければわかりますが、callbackの関数名は標準でtabelog_wsです。 callbackの関数名は変更可能です。 http://jsonp.yatena.com/1500002/callback_name.txt のようにアクセスすると関数名がcallback_nameになります。

また、実験的なサービスですので自己責任でご利用下さい。
予告なくサービスを中断したり終了する場合があります。

APIを公開して下さった価格.com様及び有用な情報を公開して下さった先輩プログラマーの 方々に感謝いたします。

実際の利用例

(↓に表示されない場合は何らかの原因でデータの取得に失敗しています)

上記の結果をあなたのブログやウェブページに貼付ける方法

コピペしていただければ動くと思います。是非活用して下さい。