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.

Actualizar un par clave-valor

Descripción

Esta API te permite actualizar un par clave-valor 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.

Puedes actualizar la clave, el valor o 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

PUT

{api-domain}/baas/v1/project/{project_id}/segment/{segment_id}/cache

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

Encabezados de solicitud

Authorization: Zoho-oauthtoken {oauth_token}

Encabezados opcionales

CATALYST-ORG: {org_id}

Environment: Development

Scope

ZohoCatalyst.cache.CREATE

Propiedades JSON de la solicitud

cache_name string
mandatory
Nombre de la clave del segmento de cache
Tamaño máximo: 50 caracteres
cache_value string
mandatory
Valor de datos que representa la clave
Tamaño máximo: 16000 caracteres
expiry_in_hours long
optional
Duración de expiración en horas
Tamaño máximo: 48

Detalles de la respuesta

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

Sample Request
copy

curl -X PUT
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/segment/3376000000425030/cache
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type:application/json”
-d ‘{ “cache_name”:“counter”, “cache_value”:“1472” }’

Sample Response
copy
{
"status": "success",
"data": {
    "cache_name": "counter",
    "cache_value": "1472",
    "project_details": {
        "id": 4000000006007,
        "project_name": "ShipmentTracking",
        "project_type": "Live"
    },
    "segment_details": {
        "id": 3376000000425030,
        "segment_name": "CounterValues"
    },
    "expires_in": "Mar 28, 2019 02:03 AM",
    "expiry_in_hours": 7,
    "ttl_in_milliseconds": 172800000
}

}