# 用户信息
# getAccount
获取用户登录信息,如果用户未登录不会调用客户端登录,该方法会异步返回结果。
SDK版本要求:1.0.0
# 入参
参数名 | 类型 | 描述 |
---|---|---|
silence | Boolean | 是否采用静默授权模式,仅微信端有效,默认false。SDK2.5.0或以上有效。 |
# 返回值
Object类型用户信息,如:
//非微信端
{
"isLogin": true // 是否登录
"sessionToken": "122bd760-9451-468e-817c-6d67308101c622", // E侧用户登录token
"memberId": "0087cd314b63850c5c144a90099c0ded", // T侧加密的memberId
"memberIdNew": "", // T侧新的加密的memberId
}
//微信端(注意:如果指定了silence=true,则为静默授权模式,只能拿到下面前3个字段信息)
{
"isLogin": true // 是否登录
"openid":"oIXQtL6dauSu2CvZIqUMNAiLF-cc",
"unionid":"ohmdTty9LJ03Vqujkbu82-kzR7f4",
"accesstoken":"",
"city":"",
"country":"中国",
"headimgurl":"http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJICW7t132",
"nickname":"大山",
"privilege":[],
"province":"北京",
"resultflag":true,
"sex":"2"
}
# 错误码
错误码 | 描述 |
---|---|
1 | 获取用户数据无法解析JSON格式 |
2 | 微信用户信息授权信息读取失败(仅微信端) |
201 | 调用userinfo接口获取用户sesstoken失败(仅H5/QQ端) |
202 | 调用userinfo接口超时(仅H5/QQ端) |
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 7.2.0 | |
E-App | 9.5.1 | |
H5 | * | |
微信 | SDK最低要求2.0.0 | |
手Q | * |
# loginAccount
获取用户登录信息,如果用户未登录会调用客户端登录(H5、微信web端会跳转页面)。
SDK版本要求:1.0.0
# 入参
参数名 | 类型 | 描述 |
---|---|---|
silence | Boolean | 是否采用静默授权模式,仅微信端有效,默认false。SDK2.5.0或以上有效。 |
# 返回值
Object类型用户信息,如:
//非微信端
{
"isLogin": true // 是否登录
"sessionToken": "122bd760-9451-468e-817c-6d67308101c622", // E侧用户登录token
"memberId": "0087cd314b63850c5c144a90099c0ded", // T侧加密的memberId
"memberIdNew": "", // T侧新的加密的memberId
}
//微信端(注意:如果指定了silence=true,则为静默授权模式,只能拿到下面前3个字段信息)
{
"isLogin": true // 是否登录
"openid":"oIXQtL6dauSu2CvZIqUMNAiLF-cc",
"unionid":"ohmdTty9LJ03Vqujkbu82-kzR7f4",
"accesstoken":"",
"city":"",
"country":"中国",
"headimgurl":"http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJICW7t132",
"nickname":"大山",
"privilege":[],
"province":"北京",
"resultflag":true,
"sex":"2"
}
# 错误码
错误码 | 描述 |
---|---|
1 | 获取用户数据无法解析JSON格式 |
2 | 微信用户信息授权信息读取失败(仅微信端) |
201 | 调用userinfo接口获取用户sesstoken失败(仅H5/QQ端) |
202 | 调用userinfo接口超时(仅H5/QQ端) |
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | 7.2.0 | |
E-App | 9.5.1 | |
H5 | * | |
微信 | SDK最低要求2.0.0 | |
手Q | * |
# getEUserInfo
获取E侧用户信息
SDK版本要求:2.2.1
# 入参
参数名 | 类型 | 描述 |
---|---|---|
无 |
# 返回值
Object类型用户信息,如:
{
"birthday":"1970-01-01",
"cardNo":190000000030044294,
"email":"",
"expAvailiable":0,
"expTotal":5603,
"giftSet":0,
"gradeId":"V2",
"gradeName":"银卡",
"gradeNickname":"银卡",
"isProxy":false,
"loginLevel":"Login",
"maxExp":9999,
"name":"测试取消",
"nickName":"",
"oAuthUser":null,
"phoneNo":"17090021024",
"privilege":["银卡里程礼包"],
"proxy":"AP0011893",
"refreshToken":null,
"sessionToken":"d7ad9c6c-d092-4d75-975e-3ecc467e6872622",
"sessionTokenLevel":"NoPermission",
"sex":"F",
"userClient":
{
"browser":
{
"type":"Native",
"version":
{
"build":38,
"major":604,
"majorRevision":0,
"minor":1,
"minorRevision":0,
"revision":0
}
},
"device":
{
"deviceBrand":"APPLE",
"version":
{
"build":0,
"major":11,
"majorRevision":0,
"minor":0,
"minorRevision":0,
"revision":0
}
},
"system":
{
"type":"iPhone",
"version":
{
"build":0,
"major":11,
"majorRevision":0,
"minor":0,
"minorRevision":0,
"revision":0
}
}
},
"userId":"0",
"userLevel":"Normal"
}
# 错误码
错误码 | 描述 |
---|---|
201 | 调用userinfo接口获取用户sesstoken失败(仅H5/QQ端) |
202 | 调用userinfo接口超时(仅H5/QQ端) |
# 兼容性
端类型 | 最低版本 | 描述 |
---|---|---|
T-App | * | |
E-App | * | |
H5 | * | |
微信 | * | |
手Q | * |