获取用户信息

接口定义

[RokidMobileSDK.account fetchUserInfoWithCompletion:^(RKError * error, SDKUserInfo * userInfo) {
        if (error == nil) {
            NSLog(@"user info nickname = %@, birth = %@, gender = %@, userId = %@", userInfo.nickname, userInfo.birthday, userInfo.gender, userInfo.userId);
        }
}];

SDKUserInfo

字段 类型 说明
birthday String 生日 “2019/07/08”
userId String 用户 id
nickname String 用户昵称
gender String 用户性别 如:“male” ”female“

更新用户信息

接口定义

[RokidMobileSDK.account updateUserInfoWithNickname:@"rokiddemo"
                                                gender:@"male"
                                              birthday:@"2014/11/26"
                                            completion:^(RKError * error) {
                                                if (error == nil) {

                                                }
                                            }];

参数说明

字段 类型 必须? 说明
nickname String 用户昵称
gender String 用户性别 如:“male” ”female“
birthday String 生日 如:“2019/07/08”

Token

接口说明:获取用户登录的 Token

示例代码:

Swift:

RokidMobileSDK.account.token()

Objc:

[RokidMobileSDK.account token];

UserId

接口说明:获取用户登录的 userId

Swift:

RokidMobileSDK.account.userId()

Objc:

[RokidMobileSDK.account userId];

results matching ""

    No results matching ""