Application Integration에 지원되는 커넥터를 참조하세요.
오류 코드
다음 표에서는 발생 가능한 오류 및 그러한 오류의 해당 원인을 설명합니다. Application Integration은 google.rpc.Code
에 정의된 표준 오류 코드를 사용합니다.
Application Integration 오류 및 여러 다른 오류 처리 전략에 대한 자세한 내용은 오류 및 오류 처리를 참조하세요.
표준 예외 유형 | 표준 코드 | HTTP 코드 | 설명 |
---|---|---|---|
FailedPreconditionException | FAILED_PRECONDITION |
400 | 현재 시스템 상태에서는 요청을 실행할 수 없습니다. |
BadRequestException | INVALID_ARGUMENT |
400 | 클라이언트가 잘못된 인수를 지정했습니다. 자세한 내용은 오류 메시지와 오류 세부정보에서 확인하세요. |
UnauthenticatedException | UNAUTHENTICATED |
401 | OAuth 토큰이 누락되었거나, 잘못되었거나, 만료되어 요청을 인증할 수 없습니다. |
ForbiddenException | PERMISSION_DENIED |
403 | 클라이언트에게 충분한 권한이 없습니다. 이 오류는 OAuth 토큰의 범위가 잘못되었거나, 클라이언트에게 필요한 권한이 없거나, API가 사용 설정되지 않은 경우에 발생할 수 있습니다. |
NotFoundException | NOT_FOUND |
404 | 지정된 리소스를 찾을 수 없습니다. |
AlreadyExistsException | ALREADY_EXISTS |
409 | 클라이언트가 만들려고 했던 리소스가 이미 존재합니다. |
InternalError | INTERNAL |
500 | 내부 서버 오류가 발생하였습니다. 전형적인 서버 버그입니다. 태스크 또는 트리거가 잘못 구성된 경우 발생할 수 있습니다. |
UnimplementedException | UNIMPLEMENTED |
501 | 서버에서 API 메서드를 구현하지 않았습니다. |
ServiceUnavailableException | UNAVAILABLE |
503 | 서비스를 사용할 수 없습니다. 전형적인 서버 다운입니다. |
AbortedException | ABORTED |
409 | 응답 크기가 너무 큽니다. |