Consulta los conectores compatibles con Application Integration.
Códigos de error
En la siguiente tabla se describen los errores que pueden producirse y las causas correspondientes. Application Integration usa los códigos de error canónicos definidos en google.rpc.Code.
Para obtener información sobre los errores de integración de aplicaciones y las diferentes estrategias de gestión de errores, consulta Errores y gestión de errores.
| Tipo de excepción estándar | Código canónico | Código HTTP | Descripción | 
|---|---|---|---|
| FailedPreconditionException | FAILED_PRECONDITION | 400 | No se puede realizar la solicitud debido al estado actual del sistema. | 
| BadRequestException | INVALID_ARGUMENT | 400 | El cliente especificó un argumento que no es válido. Consulta el mensaje y los detalles del error para obtener más información. | 
| UnauthenticatedException | UNAUTHENTICATED | 401 | La solicitud no se ha autenticado porque el token de OAuth ha caducado, no es válido o no se ha encontrado. | 
| ForbiddenException | PERMISSION_DENIED | 403 | El cliente no tiene suficientes permisos. Esto puede ocurrir si el token de OAuth no tiene los permisos adecuados, el cliente no tiene los permisos necesarios o la API no se ha habilitado. | 
| NotFoundException | NOT_FOUND | 404 | No se ha encontrado un recurso especificado. | 
| AlreadyExistsException | ALREADY_EXISTS | 409 | El cliente ha intentado crear un recurso que ya existe. | 
| InternalError | INTERNAL | 500 | Error de servidor interno. Normalmente, se trata de un error del servidor. Esto puede ocurrir si alguna de las tareas o los activadores no se han configurado correctamente. | 
| UnimplementedException | UNIMPLEMENTED | 501 | El servidor no ha implementado el método de API. | 
| ServiceUnavailableException | UNAVAILABLE | 503 | Servicio no disponible. Normalmente, el servidor no está operativo. | 
| AbortedException | ABORTED | 409 | El tamaño de la respuesta es demasiado grande. |