YOLP(地図)
カセットサーチAPI
Version 1
リクエストURL
XML
http://cassette.search.olp.yahooapis.jp/OpenLocalPlatform/V1/cassetteSearch
JSONP
http://cassette.search.olp.yahooapis.jp/OpenLocalPlatform/V1/cassetteSearch
リクエストパラメーター一覧
「RESTリクエストの構築(GET)」をご参照ください。
| パラメーター | 値 | 説明 |
|---|---|---|
| appid (必須) |
string | アプリケーションID。詳細はこちらをご覧ください。 |
| cid |
string | カセットIDです。 カセットIDは、YOLPカセットギャラリーで利用したいカセットの詳細情報ページに記載されています。 |
| query |
string | (UTF-8でエンコードされた)検索クエリーです。 |
| category |
string | カテゴリを指定します:
|
| sort |
string | ソートの方法を指定します:
|
| start | integer: 1(デフォルト) | 取得開始位置を指定します。 |
| results | integer: 10(デフォルト) | 取得件数を指定します(最大100)。 |
| output | string xml(デフォルト), json |
出力形式:
|
| callback | string |
JSONPとして出力する際のコールバック関数名を入力するためのパラメーター。UTF-8でエンコードした文字列を入力します。 |
API使用上の注意
URLの最大の長さは2048バイトです。
URLエンコードを行って指定するパラメーターもありますが、エンコード後のURLの長さが2048バイトを超えないようにしてください。
サンプルリクエストURL
場所、施設 カテゴリのカセットを取得
レスポンス
出力形式に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 | カセットIDです。 |
| Name | カセット名です。 |
| Description | カセットの説明です。 |
| Property | 各種データを格納します。 |
| AdultFlag | アダルトフラグです。 |
| Licence | ライセンス情報です。 |
| PublishStart | 公開日時です。 |
| UpdateDate | 更新日時です。 |
| Detail | 詳細情報です。 |
| Tags | タグです。 |
| ImageUrl1 | サムネイル画像のURLです。 |
| OfficialWebsiteUrl | オフィシャルURLです。 |
| ReferenceUrl | リファレンスURLです。 |
| Copyright | カセットのコピーライトです。 |
| UseCondition | 利用規約です。 |
| SupportEmail | サポートメールアドレスです。 |
| SupportUrl | サポートURLです。 |
| CassetteOwner | 提供者名です。 |
| CassetteType | カセット種別です。 |
| CassetteVersion | バージョンです。 |
| CassetteCategory | カテゴリです。 |
| DownloadCount | ダウンロード数です。 |
| PoiCount | 拠点数です。 |
エラー
| コード | 説明 |
|---|---|
| 400 | 渡されたパラメーターがWeb APIで期待されたものと一致しない場合に返されます。 |
| 503 | 内部的な問題によってデータを返すことができない場合に返されます。 |