ApiFailureReason

public enum ApiFailureReason : Int, Codable

API 서버 에러 종류 입니다.

  • 기타 서버 에러

    Declaration

    Swift

    case Unknown = -9999
  • 기타 서버 에러

    Declaration

    Swift

    case Internal = -1
  • 잘못된 파라미터

    Declaration

    Swift

    case BadParameter = -2
  • 지원되지 않는 API

    Declaration

    Swift

    case UnsupportedApi = -3
  • API 호출이 금지됨

    Declaration

    Swift

    case Blocked = -4
  • 호출 권한이 없음

    Declaration

    Swift

    case Permission = -5
  • 더이상 지원하지 않은 API를 요청한 경우

    Declaration

    Swift

    case DeprecatedApi = -9
  • 쿼터 초과

    Declaration

    Swift

    case ApiLimitExceed = -10
  • 연결되지 않은 사용자

    Declaration

    Swift

    case NotSignedUpUser = -101
  • 이미 연결된 사용자에 대해 signup 시도

    Declaration

    Swift

    case AlreadySignedUpUsercase = -102
  • 존재하지 않는 카카오계정

    Declaration

    Swift

    case NotKakaoAccountUser = -103
  • 등록되지 않은 user property key

    Declaration

    Swift

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

    Declaration

    Swift

    case NoSuchApp = -301
  • 앱키 또는 토큰이 잘못된 경우. 예) 토큰 만료

    Declaration

    Swift

    case InvalidAccessToken = -401
  • 해당 API에서 접근하는 리소스에 대해 사용자의 동의를 받지 않음

    Declaration

    Swift

    case InsufficientScope = -402
  • 연령인증이 필요함

    Declaration

    Swift

    case RequiredAgeVerification = -405
  • 연령제한에 걸림

    Declaration

    Swift

    case UnderAgeLimit = -406
  • 아직 서명이 완료되지 않은 경우 (papi error code=E2006)

    Declaration

    Swift

    case SigningIsNotCompleted = -421
  • 전자서명 유효시간 내에(5분) 서명이 완료되지 않은 경우 (papi error code=E2007)

    Declaration

    Swift

    case InvalidTransaction = -422
  • public key 유효시간(24시간)이 expired 된 경우 (papi error code=E2016)

    Declaration

    Swift

    case TransactionHasExpired = -423
  • 앱의 연령제한보다 사용자의 연령이 낮음

    Declaration

    Swift

    case LowerAgeLimit = -451
  • 이미 연령인증이 완료 됨

    Declaration

    Swift

    case AlreadyAgeAuthorized = -452
  • 연령인증 허용 횟수 초과

    Declaration

    Swift

    case AgeCheckLimitExceed = -453
  • 이전 연령인증과 일치하지 않음

    Declaration

    Swift

    case AgeResultMismatched = -480
  • CI 불일치

    Declaration

    Swift

    case CIResultMismatched = -481
  • 카카오톡 사용자가 아님

    Declaration

    Swift

    case NotTalkUser = -501
  • 지원되지 않는 기기로 메시지 보내는 경우

    Declaration

    Swift

    case UserDevicedUnsupported = -504
  • 메시지 수신자가 수신을 거부한 경우

    Declaration

    Swift

    case TalkMessageDisabled = -530
  • 월간 메시지 전송 허용 횟수 초과

    Declaration

    Swift

    case TalkSendMessageMonthlyLimitExceed = -531
  • 일간 메시지 전송 허용 횟수 초과

    Declaration

    Swift

    case TalkSendMessageDailyLimitExceed = -532
  • 카카오스토리 사용자가 아님

    Declaration

    Swift

    case NotStoryUser = -601
  • 카카오스토리 이미지 업로드 사이즈 제한 초과

    Declaration

    Swift

    case StoryImageUploadSizeExceed = -602
  • 카카오스토리 이미지 업로드 타임아웃

    Declaration

    Swift

    case StoryUploadTimeout = -603
  • 카카오스토리 스크랩시 잘못된 스크랩 URL로 호출할 경우

    Declaration

    Swift

    case StoryInvalidScrapUrl = -604
  • 카카오스토리의 내정보 요청시 잘못된 내스토리 아이디(포스트 아이디)로 호출할 경우

    Declaration

    Swift

    case StoryInvalidPostId = -605
  • 카카오스토리 이미지 업로드시 허용된 업로드 파일 수가 넘을 경우

    Declaration

    Swift

    case StoryMaxUploadNumberExceed = -606
  • 서버 점검 중

    Declaration

    Swift

    case UnderMaintenance = -9798