kakao-partner-android-sdk-rx / com.kakao.sdk.partner.user

Package com.kakao.sdk.partner.user

카카오 파트너들에게 제공되는 사용자관리 API 확장 기능을 제공하는 패키지.

Properties

partnerSignupApi

val UserApiClient.partnerSignupApi: PartnerUserApi

Functions

ageAuthInfo

연령인증이 필요한 시점 연령인증 결과 조회를 확인 하기 위해 사용.

fun RxUserApiClient.ageAuthInfo(ageLimit: Int? = null, propertyKeys: List<String>? = null): Single<AgeAuthInfo>
fun UserApiClient.ageAuthInfo(ageLimit: Int? = null, propertyKeys: List<String>? = null, callback: (info: AgeAuthInfo?, error: Throwable?) -> Unit): Unit

meForPartner

파트너용 /v2/user/me API 를 호출. 사용자에 대한 다양한 정보 획득.

fun RxUserApiClient.meForPartner(propertyKeys: List<String>? = null, secureReSource: Boolean = true): Single<PartnerUser>
fun UserApiClient.meForPartner(propertyKeys: List<String>? = null, secureReSource: Boolean = true, callback: (user: PartnerUser?, error: Throwable?) -> Unit): Unit

signup

앱 연결 상태가 PREREGISTER 상태의 사용자에 대하여 앱 연결 요청. 자동연결 설정을 비활성화한 앱에서 사용.

fun RxUserApiClient.signup(properties: Map<String, String>? = null): Completable
fun UserApiClient.signup(properties: Map<String, String>? = null, callback: (error: Throwable?) -> Unit): Unit