修改密码(ResetPassword)
resetPassword
API 用于重置 LI PASS 的密码。
请求参数
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
account | string | 账号 邮箱或手机号(暂不支持手机) | 必填 |
account_type | number | 账号类型 1:邮件 2:电话号码(暂时不支持) | 必填 |
phone_area_code | string | 手机区号 | account_type 为 2 时必填 |
verify_type | number | 验证方式 1:使用验证码 2:使用旧密码 | 必填 |
old_password | string | 旧密码 | verify_type 为 2 时必填 |
password | string | 新的密码。更多信息,请参见 密码规则。 | 必填 |
verify_code | string | 验证码 | verify_type 为 1 时必填 |
machine_check_type | number | 此字段暂时不可用,请忽略。 CAPTCHA 类型 3:腾讯 Captcha | 在 Player Network 设置开启人机校验时需要 |
tencent_response | string | 腾讯 Captcha 返回值 需要转成字符串,如: JSON.stringify({"appid":"xxx","ret":0, "ticket":"t030...ECE*","randstr":"@BHo"}) . | machine_check_type 为 3 时必填 |
请求示例
accountApi.resetPassword({
account: 'xxx@gmail.com',
account_type: 1,
password: 'xxxxxxxx',
old_password: 'xxxxxxx',
verify_type: 2,
}).then(
(res) => {
console.log(res);
});
返回参数
参数 | 类型 | 描述 |
---|---|---|
ret | number | 返回代码 0:请求成功,解析相关返回的字段信息。 !=0:请求失败,检查 msg 查看详细的退货信息。 |
msg | string | 结果说明 |
seq | string | 数据流消息序号 |
返回示例
{
msg: "Success",
ret: 0,
seq: "1638845449-0180225310-009909-0000106697",
}