ログイン
IDでもっと便利に[ 新規取得 ]

YOLP(地図)

業種マスターAPI

Version 1

リクエストURL

XML

http://category.search.olp.yahooapis.jp/OpenLocalPlatform/V1/genreCode

JSONP

http://category.search.olp.yahooapis.jp/OpenLocalPlatform/V1/genreCode

概要

業種マスターAPIは、Yahoo! Open Local Platform(YOLP)で使用される業種コードを階層構造状に取得できます。
業種コードは、全3階層で構成されます。

リクエストパラメーター一覧

RESTリクエストの構築(GET)」をご参照ください。

パラメーター説明
appid
(必須)
string アプリケーションID。詳細はこちらをご覧ください。
gc
業種コード 取得したい業種コードを指定します。
未指定の場合は第1階層の業種コードを取得します。
results integer: 10(デフォルト) 表示件数。
output string
xml(デフォルト),
json
出力形式:
  • xml - XML形式
  • json - JSON形式
callback string
JSONPとして出力する際のコールバック関数名を入力するためのパラメーター。UTF-8でエンコードした文字列を入力する。

API使用上の注意

URLの最大の長さは2048バイトです。
URLエンコードを行って指定するパラメーターもありますが、エンコード後のURLの長さが2048バイトを超えないようにしてください。

サンプルリクエストURL

業種コード「01(グルメ)」配下の業種情報を取得

レスポンス

出力形式にXMLを指定(output=xml)した場合、XMLを返します。レスポンスフィールドをご参照ください。

レスポンスフィールド

業種マスターAPIのスキーマの記述は、以下のURLをご覧ください。
http://olp.yahooapis.jp/OpenLocalPlatform/V1/YDF.xsd

フィールド 説明
YDF クエリーレスポンスのすべてを含みます。
ResultInfo レスポンスのまとめ情報です。
Count レスポンス情報に含まれる住所情報のデータ件数です。
Total 出力されている住所情報以外も含めた全データ件数です。
Start レスポンス情報に含まれる住所情報の、全データからの取得開始位置です。
Latency レスポンス情報を生成するのに要した時間です。
Status リクエスト元に処理結果を伝えるためのコードです。 正常終了の場合、200を出力します。エラー時は、下記エラー項目を参照してください。
Description APIの説明文です。
Copyright コピーライトです。
Feature 検索結果1件分のデータ群です。
Id 業種コードです。
Name 業種名です。
Property 各種データを格納します。
Genre 業種情報です。
Target(Genreの子要素) 業種情報の参照IDです。
Dictionary配下の業種情報を参照します。
Dictionary 共有情報です。
Genre 業種情報です。
Id(Genreの子要素) 業種情報の参照IDです。
Code(Genreの子要素) 業種コードです。
Name(Genreの子要素) 業種名です。
Level(Genreの子要素) 業種の階層です。

サンプルレスポンス

以下は、業種コード「0106(ラーメン)」のリクエストに対するレスポンスです。

XML形式

JSON形式

エラー

コード 説明
400 渡されたパラメーターがWeb APIで期待されたものと一致しない場合に返されます。
503 内部的な問題によってデータを返すことができない場合に返されます。

スタッフブログ

地図の楽しみ方満載のトピックスを公開しています。Yahoo!地図のスタッフが新しいサービスの話やAPIの使い方など、いろいろな話題で地図の楽しみ方をお伝えします。

開発者コミュニティ

Yahoo!グループに開発者のためのグループを用意しています。ほかのデベロッパーと交流し、質問やアイデアの共有にお役立てください。

法人デベロッパー専用お問い合わせ