Os códigos, de relance
Os 400: um único erro, com índice
O corpo do 400 aponta a imagem culpada com imageNumber (base 0):
Os 500 vêm em texto puro
Dois erros de solicitação não devolvem um 400 arrumado, mas um 500 com o corpo literal Internal Server Error — não é JSON:
- Omitir o campo
images. - Enviar uma lista
operationsmais curta queimages.
images e o alinhamento de operations no seu código e pare de repetir.
Os erros do gateway: outro formato
O401 e o 404 não são emitidos pelo serviço, mas pelo gateway, e o corpo deles tem outro formato (statusCode em vez de code):
Um
401 com uma chave que «sempre funcionou» costuma ser mistura de ambientes: a chave de homologação contra a URL de produção ou vice-versa. Verifique o par URL + chave antes de escalar.Os 422: violações do contrato
Corpo não-JSON, corpo que não é um objeto, ou info fora do intervalo (2–256 caracteres) devolvem 422 com o detalhe campo a campo em detail. São erros de programação, não de dados: corrija-os em desenvolvimento, não os trate em produção.
Política de novas tentativas
Se precisar abrir um chamado
Escreva para customer.support@vusecurity.com com:Voltar à introdução
A regra de decisão, os endpoints e o mapa de operações do Face Analysis.