YOLP Hacks: カセットサーチAPIの使い方
~拠点情報セットを活用する
Yahoo! Open Local Platform Hacks 第6回
Yahoo! Open Local Platform(以下、YOLP) Hacksの第6回です。前回は、YOLPが提供するAPI群を組み合わせてWebアプリケーションを作る方法を紹介しました。今回は、YOLPカセットギャラリーのカセットとYOLPカセットサーチAPIを利用して、簡単な地図サイトを作成する方法を紹介します。
カセットサーチAPIの基本機能を利用する
YOLPで利用可能なデータは、YOLPカセットギャラリーで公開されています。データはカセットという単位で管理されており、複数のカセットを組み合わせて選択することができます。ご自身の情報をアップロードして、他のカセットと組み合わせることもできます。
カセットサーチAPIは、YOLPカセットギャラリーで公開されているこれらのカセットを、キーワードやカテゴリーから検索することができるAPIです。
1. カセットをキーワードで検索してみる
カセットサーチAPIは、リクエストURL(http://cassete.search.olp.yahooapis.jp/OpenLocalPlatform/V1/cassetteSearch)にさまざまなパラメーターを追加することで、カセットの検索を行うことができます。
カセットサーチAPIのqueryパラメータにUTF-8エンコードされた文字列を指定することで、キーワードからカセットを検索できます。
以下、「ランチ」で検索してみた例です。
http://cassete.search.olp.yahooapis.jp/OpenLocalPlatform/V1/cassetteSearch?appid=<あなたのアプリケーションID>&query=%e3%83%a9%e3%83%b3%e3%83%81
2. カセットをカテゴリーで検索してみる
categoryパラメータを指定することで、カテゴリーを絞った検索を行うことができます。カテゴリーは、YOLPカセットギャラリーのカテゴリー一覧に表示されているものを指定できます。
以下は、「場所・施設(オフィシャル)」カテゴリーで検索した例です。
http://cassete.search.olp.yahooapis.jp/OpenLocalPlatform/V1/cassetteSearch?appid=<あなたのアプリケーションID>&category=poi_official
この記事は参考になりましたか?
- Yahoo! Open Local Platform Hacks連載記事一覧
-
- YOLP Hacks: カセットサーチAPIの使い方 ~拠点情報セットを活用する
- YOLP Hacks:API群を組み合わせてオリジナルWebアプリケーションを作る
- YOLP Hacks: ローカルサーチAPIの使い方 ~パラメーターを極める!
- この記事の著者
-
西 哲也(ヤフー株式会社)(ニシ テツヤ(ヤフーカブシキガイシャ))
2002年に東京理科大学理工学部情報科学科を卒業後、IT企業に入社し業務ソフト開発に携わるも5年で退社。2008年にやりがいのある仕事を求めてヤフーに入社し、Web開発に携わる。現在は「Yahoo!ロコ 地図」、「Yahoo! Open Local Platform(略称:YOLP)」の開発を担当。...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
