kakao-android-sdk-rx / com.kakao.sdk.common.model / ApiErrorCause

ApiErrorCause

enum class ApiErrorCause

ApiError의 발생 원인

Enum Values

InternalError

기타 서버 에러

IllegalParams

잘못된 파라미터

UnsupportedApi

지원되지 않는 API

BlockedAction

API 호출이 금지됨

PermissionDenied

호출 권한이 없음

DeprecatedApi

더이상 지원하지 않는 API

ApiLimitExceeded

쿼터 초과

NotRegisteredUser

연결되지 않은 사용자

AlreadyRegisteredUser

이미 연결된 사용자에 대해 signup 시도

AccountDoesNotExist

존재하지 않는 카카오계정

PropertyKeyDoesNotExist

등록되지 않은 user property key

AppDoesNotExist

등록되지 않은 앱키의 요청 또는 존재하지 않는 앱으로의 요청. (앱키가 인증에 사용되는 경우는 -401 참조)

InvalidToken

앱키 또는 토큰이 잘못된 경우. ex) 토큰 만료

InsufficientScope

해당 API에서 접근하는 리소스에 대해 사용자의 동의를 받지 않음

RequiredAgeVerification

앱의 연령제한에 대해 사용자 연령 인증 받지 않음

UnderAgeLimit

앱의 연령제한보다 사용자의 연령이 낮음

NotTalkUser

카카오톡 사용자가 아님

NotFriend

메시지 보낼 대상이 사용자의 친구가 아님

UserDeviceUnsupported

지원되지 않는 기기로 메시지 보내는 경우

TalkMessageDisabled

메시지 수신자가 수신을 거부한 경우

TalkSendMessageMonthlyLimitExceed

월간 메시지 전송 허용 횟수 초과

TalkSendMessageDailyLimitExceed

일간 메시지 전송 허용 횟수 초과

NotStoryUser

카카오스토리 사용자가 아님

StoryImageUploadSizeExceeded

카카오스토리 이미지 업로드 사이즈 제한 초과

TimeOut

업로드,스크랩 등 오래 걸리는 API의 타임아웃

StoryInvalidScrapUrl

잘못된 URL로 스크랩 요청한 경우

StoryInvalidPostId

유효하지 않은 스토리 아이디로 요청한 경우

StoryMaxUploadCountExceed

이미지 업로드 시 허용된 업로드 파일 개수 초과

DeveloperDoesNotExist

존재하지 않는 개발자가 생성한 앱에서 요청한 경우

UnderMaintenance

서버 점검 중

Unknown

기타 에러

Properties

errorCode

val errorCode: Int