Pregunta
¿Por qué el recuento de visualizaciones de la API devuelve resultados aleatorios con valores nulos?
Respuesta
Al llamar al extremo Views y solicitar un recuento, como en /api/v2/views/count_many?ids=
o /api/v2/views/{VIEW_ID}/count.json
puede resultar con null
valores.
{
"url": "https://{SUBDOMAIN}.zendesk.com/api/v2/views/360175165913/count.json",
"view_id": 360175165913,
"value": null,
"pretty": "...",
"fresh": false,
"refresh": "pubsub",
"channel": "view/924bf601a81d8a1be7aafb25c39eda0a999779f5/count",
"poll_wait": 30
},
La causa subyacente es que el sistema aún tiene que almacenar los datos en la memoria caché, lo que "fresh"
atributo que da como resultado un false
valor.
Una solución para esto es implementar una estrategia de interrupción, en la que las solicitudes se envían a intervalos y se vuelven a intentar después de varios segundos, hasta que el valor ya no es null
. Vale la pena mencionar que el extremo tiene un límite de 6 solicitudes cada 5 minutos.
Para obtener más información, consulte este artículo: Count tickets in view.
Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.
Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.
0 comentarios