2014年6月末で食べログのAPIが終了したため、作成したサイトも削除しました。

iPhone用の駅周辺レストラン検索が上手く動作しなかったので調べてみると、食べログAPIの「口コミ」データが上手く取得できていませんでした。

Safariで直接XMLを見ると、下記のエラーが表示されます。

This page contains the following errors:
error on line 21 at column 74: EntityRef: expecting ‘;’
Below is a rendering of the page up to the first error.

具体的にデータを調べると、携帯サイトを示すURLに半角の「&」がありました。本来「&」は「&」と書きます。上のエラーは「&」があるんだから「;」がないのは変だよ、という内容でした。ちなみにXHTMLサイトでも半角の「&」はそのまま使えません。

という訳で、食べログが直してくれないと表示できないようです。

iPhone用レストラン検索も、一応エラー時の処理はしていたんですが、ワーニングが邪魔して表示できていませんでした。今はワーニングを無視するように変えたので、口コミは非表示ですが、検索は復活しています。

【追記20090615】修正されたようです。


PAGE UP