Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

YOLP Hacks: カセットサーチAPIの使い方
~拠点情報セットを活用する

Yahoo! Open Local Platform Hacks 第6回

  • LINEで送る
  • このエントリーをはてなブックマークに追加

 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

  • LINEで送る
  • このエントリーをはてなブックマークに追加

著者プロフィール

バックナンバー

連載:Yahoo! Open Local Platform Hacks
All contents copyright © 2006-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5