Pub/Sub API
안내
토픽, 서브스크립션의 생성/삭제는 카카오클라우드 콘솔에서만 가능합니다.
공통 에러 코드
Response Error Syntax
{
"error": {
"code": int,
"message": string
}
}
// Example
{
"error": {
"code": 3,
"message": "you have passed an invalid ack ID to the service (ack_id=MTZBRklHTVZTREZTJEpTLkFQSQ==)"
}
}
에러 메시지 및 문제 해결
Error Code | HTTP Code | 응답 내용 및 해결 방법 |
---|---|---|
3 (INVALID_ARGUMENT) | 400 | 유효하지 않은 요청 The request is invalid; a required argument may be missing, exceeds limits, or has an invalid value. 해결 방법: 에러 메시지 확인 후 요청 내용 재시도 권장 |
9 (FAILED_PRECONDITION) | 400 | 사전 조건 실패 Something must be done in the system to allow this operation. 해결 방법: 요청 재확인 권장 |
7 (PERMISSION_DENIED) | 403 | 권한 없음 The certification is invalid. 해결 방법: 권한 획득 후 재시도 권장 |
5 (NOT_FOUND) | 404 | 토픽, 서브스크립션을 찾을 수 없음 The topic or subscription referenced has not been found. In the case of JSON requests, it may also happen if the URL path is not a correct REST path. For publish and pull operations, the propagation of an object creation may take a few seconds. 해결 방법: 리소스 생성 직후라면 재요청 권장 또는 해당 토픽, 서브스크립션 생성 후 재시도 권장 |
13 (INTERNAL) | 500 | 내부 서버 에러 This error indicates an internal server error; it should not occur. If this error occurs, please report to cloud support. The error should be transient. 해결 방법: 재시도 권장 |
Topic
토픽과 관련한 API는 다음과 같습니다.
토픽 목록 조회
프로젝트에 생성된 토픽의 목록을 가져옵니다.