Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Obtener el valor de una clave de cache

Descripción

Esta API te permite recuperar el valor de un elemento de cache de un segmento en el cache. El segmento se identifica por su ID único de segmento, y debes pasar la clave del elemento de cache en la solicitud.

Esta API te permite insertar un par clave-valor como elemento de cache en un segmento de cache. El segmento se identifica por su ID único. La clave representa el atributo y el valor es el dato del elemento de cache.

También puedes especificar opcionalmente el tiempo de expiración del elemento de cache. La validez predeterminada y máxima de un elemento de cache es de dos días.

Detalles de la solicitud

URL de solicitud

GET

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

copy

api-domain
URL
El dominio específico del DC para acceder a Catalyst API

project_id
Numerical
El ID único del proyecto

segment_id
Numerical
El ID único del segmento de cache

Parámetros de consulta

cache_key
String
La clave única en un segmento cuyo valor necesita ser recuperado

Encabezados de solicitud

Authorization: Zoho-oauthtoken {oauth_token}

Encabezados opcionales

CATALYST-ORG: {org_id}

Environment: Development

Scope

ZohoCatalyst.cache.READ

Detalles de la respuesta

La respuesta devolverá los detalles del elemento de cache como cache_name, cache_value y expires_in, junto con los detalles de su segmento.

Sample Request
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”

Sample Response
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
}

}