본문으로 건너뛰기

회원 여부 및 상태 조회

Overview#

iOS SDK의 회원 여부 및 상태 조회 방법을 안내합니다.


회원 상태 조회#

가입된 회원의 상태를 조회합니다. GuardianSdkgetMe()로 API를 요청합니다.
우선적으로 회원 여부를 확인할 수 있으며, 탈퇴 및 일시정지와 같은 회원 상태를 포함하여 종합적으로 조회합니다.

Parameter#

  • none

Example#

// 회원 상태 조회 GuardianAPI.sharedInstance.getMe { rtCode, name, userKey, date, authType in        DispatchQueue.main.async {            ...        }    } onFailed: { errCode, errMsg in            ...    }

MeResponse#

KeyValueDescription
rtCode0결과코드
rtMsgString결과 메시지
dataDictionary사용자 아이디
. 이름
. 추가인증타입
. 가입일자

정상으로 가입된 회원인 경우 rtCode0이 수신되며, data 값으로 회원 정보가 반환됩니다.
이 밖에 회원 상태를 표현하는 결과코드는 다음과 같습니다.

ResultCode#

Result CodeDescriptionSolution
2007 or 2008가입되지 않은 회원이거나 기기가 변경 된 경우가입이 되지 않은 경우 가입을 진행, 기기 변경의 경우 기기 재등록을 진행합니다.
5005승인되지 않은 사용자승인되지 않은 사용자로 관리자에게 문의바랍니다.
5006일시 정지된 사용자일시 정지된 사용자로 관리자에게 문의바랍니다.
5007영구 정지된 사용자영구 정지된 사용자로 관리자에게 문의바랍니다.
5008탈퇴 사용자탈퇴한 사용자로 일정 기간 내에 계정 복구 기능을 통해 복구가 가능합니다.

ErrorResult#

KeyValueDescription
errorCodeInt에러코드
errorMessageString에러메시지

회원 상태 조회 API 호출 실패 시 errorCode가 수신됩니다.