KOErrorCode Constants Reference
Declared in | KOError.h |
---|
KOErrorCode
오류 코드 정의
Definition
typedef NS_ENUM(NSUInteger, KOErrorCode ) {
KOErrorUnknown = 1,
KOErrorCancelled = 2,
KOErrorOperationInProgress = 3,
KOErrorTokenNotFound = 4,
KOErrorDeactivatedSession = 5,
KOErrorAlreadyLoginedUser = 6,
KOErrorBadResponse = 7,
KOErrorNetworkError = 8,
KOErrorHTTP = 9,
KOErrorNotSupported = 10,
KOErrorBadParameter = 11,
KOErrorIllegalState = 14,
KOServerErrorUnknown = -1,
KOServerErrorBadParameter = -2,
KOServerErrorUnSupportedApi = -3,
KOServerErrorBlocked = -4,
KOServerErrorPermission = -5,
KOServerErrorMisConfigured = -6,
KOServerErrorInternal = -9,
KOServerErrorApiLimitExceed = -10,
KOServerErrorNotSignedUpUser = -101,
KOServerErrorAlreadySignedUpUser = -102,
KOServerErrorNotKakaoAccountUser = -103,
KOServerErrorInvalidUserPropertyKey = -201,
KOServerErrorNoSuchApp = -301,
KOServerErrorInvalidAccessToken = -401,
KOServerErrorInsufficientScope = -402,
KOServerErrorNotAgeAuthorized = -450,
KOServerErrorLowerAgeLimit = -451,
KOServerErrorAlreadyAgeAuthorized = -452,
KOServerErrorAgeCheckLimitExceed = -453,
KOServerErrorAgeResultMismatched = -480,
KOServerErrorCIResultMismatched = -481,
KOServerErrorNotTalkUser = -501,
KOServerErrorUserDeviceUnsupported = -504,
KOServerErrorTalkMessageDisabled = -530,
KOServerErrorTalkSendMessageMonthlyLimitExceed = -531,
KOServerErrorTalkSendMessageDailyLimitExceed = -532,
KOServerErrorNotStoryUser = -601,
KOServerErrorStoryImageUploadSizeExceed = -602,
KOServerErrorStoryUploadTimeout = -603,
KOServerErrorStoryInvalidScrapUrl = -604,
KOServerErrorStoryInvalidPostId = -605,
KOServerErrorStoryMaxUploadNumberExceed = -606,
KOServerErrorPushNotExistPushToken = -901,
KOServerErrorUnderMaintenance = -9798,
};
Constants
KOErrorUnknown
-
알 수 없는 오류
Declared In
KOError.h
. KOErrorCancelled
-
오퍼레이션 취소를 나타냄
Declared In
KOError.h
. KOErrorOperationInProgress
-
오퍼레이션이 진행 중간에 있음을 나타냄
Declared In
KOError.h
. KOErrorTokenNotFound
-
로그인 상태를 기대하는 상황에서 인증 토큰이 없는 오류
Declared In
KOError.h
. KOErrorDeactivatedSession
-
세션이 만료된(access_token, refresh_token이 모두 만료된 경우) 상태
Declared In
KOError.h
. KOErrorAlreadyLoginedUser
-
로그인 된 상태(access_token, refresh_token이 존재 하는 경우)에서 다시 로그인 하려고 할때 발생하는 오류
Declared In
KOError.h
. KOErrorBadResponse
-
요청에 대한 응답에 기대하는 값이 없거나 문제가 있음
Declared In
KOError.h
. KOErrorNetworkError
-
네트워크 오류
Declared In
KOError.h
. KOErrorHTTP
-
http 프로토콜 오류
Declared In
KOError.h
. KOErrorNotSupported
-
지원하지 않는 기능
Declared In
KOError.h
. KOErrorBadParameter
-
파라미터 이상
Declared In
KOError.h
. KOErrorIllegalState
-
작업을 실행하기에 적절하지 않은 상태
Declared In
KOError.h
. KOServerErrorUnknown
-
일반적인 서버 오류 응답. message를 확인해야 함
Declared In
KOError.h
. KOServerErrorBadParameter
-
파라미터 이상
Declared In
KOError.h
. KOServerErrorUnSupportedApi
-
지원되지 않은 API 호출
Declared In
KOError.h
. KOServerErrorBlocked
-
계정 제재 또는 특정 서비스에서 해당 사용자의 제재로 인해 API 호출이 금지된 경우
Declared In
KOError.h
. KOServerErrorPermission
-
해당 API에 대한 권한/퍼미션이 없는 경우
Declared In
KOError.h
. KOServerErrorMisConfigured
-
개발환경 설정 오류 (bundle id 등)
Declared In
KOError.h
. KOServerErrorInternal
-
내부 서버 오류
Declared In
KOError.h
. KOServerErrorApiLimitExceed
-
API 호출 횟수가 제한을 초과
Declared In
KOError.h
. KOServerErrorNotSignedUpUser
-
미가입(가가입) 사용자
Declared In
KOError.h
. KOServerErrorAlreadySignedUpUser
-
이미 가입된 사용자. 가입된 사용자에 대해 다시 가입 요청(앱 연결 요청)을 한 경우
Declared In
KOError.h
. KOServerErrorNotKakaoAccountUser
-
카카오계정 유저가 아닐때
Declared In
KOError.h
. KOServerErrorInvalidUserPropertyKey
-
등록되지 않은 user property key
Declared In
KOError.h
. KOServerErrorNoSuchApp
-
존재하지 않는 앱
Declared In
KOError.h
. KOServerErrorInvalidAccessToken
-
access_token이 비정상적이거나 만료된 경우
Declared In
KOError.h
. KOServerErrorInsufficientScope
-
해당 API에 대한 사용자의 동의 퍼미션이 없는 경우
Declared In
KOError.h
. KOServerErrorNotAgeAuthorized
-
연령인증이 필요한 경우
Declared In
KOError.h
. KOServerErrorLowerAgeLimit
-
현재 앱의 연령제한보다 사용자의 연령이 낮은 경우
Declared In
KOError.h
. KOServerErrorAlreadyAgeAuthorized
-
이미 연령인증이 완료된 경우
Declared In
KOError.h
. KOServerErrorAgeCheckLimitExceed
-
연령인증 최대 횟수를 초과한 경우
Declared In
KOError.h
. KOServerErrorAgeResultMismatched
-
이전에 인증했던 정보와 불일치 한 경우
Declared In
KOError.h
. KOServerErrorCIResultMismatched
-
CI 정보가 불일치 할 경우
Declared In
KOError.h
. KOServerErrorNotTalkUser
-
카카오톡 유저가 아닐때
Declared In
KOError.h
. KOServerErrorUserDeviceUnsupported
-
유저 디바이스가 해당 기능을 지원하지 않는 경우
Declared In
KOError.h
. KOServerErrorTalkMessageDisabled
-
받는이가 메시지 수신 거부를 설정한 경우
Declared In
KOError.h
. KOServerErrorTalkSendMessageMonthlyLimitExceed
-
한명이 특정앱에 대해 특정인에게 보낼 수 있는 한달 쿼터 초과시 발생
Declared In
KOError.h
. KOServerErrorTalkSendMessageDailyLimitExceed
-
한명이 특정앱에 대해 보낼 수 있는 하루 쿼터(받는 사람 관계없이) 초과시 발생
Declared In
KOError.h
. KOServerErrorNotStoryUser
-
카카오스토리 유저가 아닐때
Declared In
KOError.h
. KOServerErrorStoryImageUploadSizeExceed
-
카카오스토리 이미지 업로드 사이즈 제한 초과
Declared In
KOError.h
. KOServerErrorStoryUploadTimeout
-
카카오스토리 이미지 업로드시 타임아웃
Declared In
KOError.h
. KOServerErrorStoryInvalidScrapUrl
-
카카오스토리 스크랩시 잘못된 스크랩 URL로 호출할 경우
Declared In
KOError.h
. KOServerErrorStoryInvalidPostId
-
카카오스토리의 내정보 요청시 잘못된 내스토리 아이디(포스트 아이디)로 호출할 경우
Declared In
KOError.h
. KOServerErrorStoryMaxUploadNumberExceed
-
카카오스토리 이미지 업로드시 허용된 업로드 파일 수가 넘을 경우
Declared In
KOError.h
. KOServerErrorPushNotExistPushToken
-
존재하지 않는 푸시 토큰으로 푸시 전송을 하였을 경우
Declared In
KOError.h
. KOServerErrorUnderMaintenance
-
서버 점검중
Declared In
KOError.h
.
Declared In
KOError.h