Pergunta
Por que a contagem de visualizações da API está retornando resultados aleatoriamente com valores nulos?
Resposta
Ao chamar o ponto de extremidade Visualizações e solicitar uma contagem, como em /api/v2/views/count_many?ids=
ou /api/v2/views/{VIEW_ID}/count.json
pode resultar em null
.
{
"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
},
A causa subjacente é que o sistema ainda precisa armazenar os dados em cache, resultando na "fresh"
atributo resultante a false
.
Uma solução para isso é implementar uma estratégia de retirada, na qual as solicitações são enviadas em intervalos e continuam tentando após muitos segundos, até que o valor não seja mais null
. É importante mencionar que o ponto de extremidade é limitado a 6 solicitações a cada 5 minutos.
Para obter mais informações, consulte o artigo: Contagem de tickets na visualização.
Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.
Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.
0 comentários