●google suggest api
--
実装先は、例によって、AJAX版アーティストリンク
サイドバー、アーティスト名入力欄で、例えば、
一青
と入力して検索ボタンを押すと、入力欄の下に候補が表示されるようになっています。
この場合は、もちろん、あの人の名前が表示されます。
あまり、一般的ではない名前なので、こういった名前の入力補助に威力を発揮しますね。
$req = 'http://google.com/complete/search?output=toolbar&q=' . urlencode($data); $xml = simplexml_load_file($req); foreach($xml->CompleteSuggestion as $item){ print $item->suggestion['data'] . '<br>'; }
simplexmlでは、属性は配列のように扱えるので、こんな感じで記述することになります。
大塚だと大塚愛 大塚ちひろ
星村だと星村麻衣
大山だと大山百合香
谷村だと谷村奈南 谷村新司 谷村美月 谷村有美
など、意外と言っては失礼ですが、それなりにマッチした結果を返してくれます。
結構、使えます。
もちろん、鈴木、佐藤、高橋、山本など、日本人に多いといわれている苗字だと全然ダメですけどね。
--
Comments
コメント入力は停止しています
海外からと思われるコメントスパムが横行しているため、全記事のコメント入力を停止しています。メッセージのある方は、ホームページの一番下に連絡欄がありますので、そちらからお願いします。