회원 여부 및 상태 조회
#
OverviewiOS SDK의 회원 여부 및 상태 조회 방법을 안내합니다.
#
회원 상태 조회가입된 회원의 상태를 조회합니다. GuardianSdk
의 getMe()
로 API를 요청합니다.
우선적으로 회원 여부를 확인할 수 있으며, 탈퇴 및 일시정지와 같은 회원 상태를 포함하여 종합적으로 조회합니다.
#
Parameter- none
#
Example// 회원 상태 조회 GuardianAPI.sharedInstance.getMe { rtCode, name, userKey, date, authType in DispatchQueue.main.async { ... } } onFailed: { errCode, errMsg in ... }
#
MeResponseKey | Value | Description |
---|---|---|
rtCode | 0 | 결과코드 |
rtMsg | String | 결과 메시지 |
data | Dictionary | 사용자 아이디 . 이름 . 추가인증타입 . 가입일자 |
정상으로 가입된 회원인 경우 rtCode
로 0
이 수신되며, data
값으로 회원 정보가 반환됩니다.
이 밖에 회원 상태를 표현하는 결과코드는 다음과 같습니다.
#
ResultCodeResult Code | Description | Solution |
---|---|---|
2007 or 2008 | 가입되지 않은 회원이거나 기기가 변경 된 경우 | 가입이 되지 않은 경우 가입을 진행, 기기 변경의 경우 기기 재등록을 진행합니다. |
5005 | 승인되지 않은 사용자 | 승인되지 않은 사용자로 관리자에게 문의바랍니다. |
5006 | 일시 정지된 사용자 | 일시 정지된 사용자로 관리자에게 문의바랍니다. |
5007 | 영구 정지된 사용자 | 영구 정지된 사용자로 관리자에게 문의바랍니다. |
5008 | 탈퇴 사용자 | 탈퇴한 사용자로 일정 기간 내에 계정 복구 기능을 통해 복구가 가능합니다. |
#
ErrorResultKey | Value | Description |
---|---|---|
errorCode | Int | 에러코드 |
errorMessage | String | 에러메시지 |
회원 상태 조회 API 호출 실패 시 errorCode
가 수신됩니다.