Loading...

お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

キャッシュキーの値の取得

説明

このAPIを使用すると、キャッシュ内のセグメントからキャッシュアイテムの値を取得できます。セグメントは一意のセグメントIDで参照され、リクエストにはキャッシュアイテムのキーを渡す必要があります。

このAPIを使用すると、キャッシュセグメントにキー・バリューのペアをキャッシュアイテムとして挿入できます。セグメントは一意のIDで参照されます。キーは属性を表し、バリューはキャッシュアイテムのデータです。

キャッシュアイテムの有効期限を任意で指定することもできます。キャッシュアイテムのデフォルトおよび最大有効期間は2日間です。

リクエスト詳細

リクエストURL

GET

{api-domain}/baas/v1/project/{project_id}/segment/{segment_id}/cache?cacheKey={cache_key}

copy

api-domain
URL
Catalyst APIにアクセスするためのDC固有のドメイン

project_id
Numerical
プロジェクトの一意のID

segment_id
Numerical
キャッシュセグメントの一意のID

クエリパラメーター

cache_key
String
値を取得するセグメント内の一意のキー

リクエストヘッダー

Authorization: Zoho-oauthtoken {oauth_token}

任意のヘッダー

CATALYST-ORG: {org_id}

Environment: Development

スコープ

ZohoCatalyst.cache.READ

レスポンス詳細

レスポンスには、cache_name、cache_value、expires_inなどのキャッシュアイテムの詳細と、セグメントの詳細が返されます。

リクエスト例
copy

curl -X GET
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/segment/31000000006023/cache?cacheKey=counter
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”

レスポンス例
copy
{
"status": "success",
"data": {
    "cache_name": "counter",
    "cache_value": "1344",
    "project_details": {
        "id": 4000000006007,
        "project_name": "ShipmentTracking",
        "project_type": "Live"
    },
    "segment_details": {
        "id": 31000000006023,
        "segment_name": "MailCounters"
    },
    "expires_in": "2019-03-13T18:36:02+05:30",
    "expiry_in_hours": 3,
    "ttl_in_milliseconds": 81187000
}

}