A tabela a seguir descreve os erros que podem ser encontrados e as causas correspondentes para eles. Application Integration usa os códigos de erro canônicos definidos em google.rpc.Code.
Para informações sobre erros Application Integration e diferentes estratégias de tratamento de erros, consulte Erros e tratamento de erros.
Tipo de exceção padrão
Código canônico
Código HTTP
Descrição
FailedPreconditionException
FAILED_PRECONDITION
400
A solicitação não pode ser executada no estado atual do sistema.
BadRequestException
INVALID_ARGUMENT
400
O cliente especificou um argumento inválido. Verifique a mensagem e os detalhes do erro para mais informações.
UnauthenticatedException
UNAUTHENTICATED
401
Solicitação não autenticada devido ao token OAuth ausente, inválido ou expirado.
ForbiddenException
PERMISSION_DENIED
403
O cliente não tem permissão suficiente. Isso pode acontecer se o token OAuth não tiver os escopos certos, se o cliente não tiver as permissões necessárias ou se a API não tiver sido ativada.
NotFoundException
NOT_FOUND
404
Um recurso especificado não foi encontrado.
AlreadyExistsException
ALREADY_EXISTS
409
O recurso que um cliente tentou criar já existe.
InternalError
INTERNAL
500
Erro interno do servidor. Geralmente, um bug do servidor. Isso pode acontecer se alguma tarefa ou acionador estiver configurado incorretamente.
UnimplementedException
UNIMPLEMENTED
501
Método da API não implementado pelo servidor.
ServiceUnavailableException
UNAVAILABLE
503
Serviço indisponível. Geralmente, o servidor está desativado.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-25 UTC."],[[["\u003cp\u003eApplication Integration uses canonical error codes defined in \u003ccode\u003egoogle.rpc.Code\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe table provided details various standard exception types, their corresponding canonical codes, HTTP codes, and descriptions for errors encountered in Application Integration.\u003c/p\u003e\n"],["\u003cp\u003eErrors like \u003ccode\u003eFAILED_PRECONDITION\u003c/code\u003e, \u003ccode\u003eINVALID_ARGUMENT\u003c/code\u003e, \u003ccode\u003eUNAUTHENTICATED\u003c/code\u003e, and \u003ccode\u003ePERMISSION_DENIED\u003c/code\u003e indicate issues related to request execution, invalid arguments, authentication, and permissions, respectively.\u003c/p\u003e\n"],["\u003cp\u003eInternal errors (\u003ccode\u003eINTERNAL\u003c/code\u003e) usually point to server-side bugs or incorrect configurations, while \u003ccode\u003eUNAVAILABLE\u003c/code\u003e suggests the service itself is down.\u003c/p\u003e\n"],["\u003cp\u003eFor more information on error handling, see the \u003ca href=\"/application-integration/docs/error-handling\"\u003eErrors and error handling\u003c/a\u003e section.\u003c/p\u003e\n"]]],[],null,[]]