Skip to content

修改个人手机号 ​

用户登录成功后,修改个人手机号时调用本接口。

此接口为登录后的接口,需要在header中添加鉴权信息:Authorization

请求说明 ​

请求头 ​

参数名中文名称必须类型示例
X-operating-sys-version调用方客户端操作系统版本是Stringwindows10.1.1
X-device-fingerprint调用方客户端设备指纹是String156aysdna213sc50
X-device-ip调用方客户端IP否String192.168.1.2
X-agentUser-Agent信息是StringMozilla/5.0 (iPhone; CPU iPhone OS 13_3 like Mac OS X)
X-L用于国际化语言设置否Stringzh
X-client-id应用授权ID是StringnTo1eRIub60vPb54WeE6aojPwYwImtl4
Authorization授权信息是StringBearer {id_token}
content-type内容格式类型是Stringapplication/json

请求示例 ​

json
{
    "mobile": "15201657312",
	"verify_code": "123456"
}

请求参数 ​

参数名中文名称必须类型描述
mobile新手机号是String修改的新手机号
verify_code短信验证码是String新手机号接收的短信验证码
获取验证码请参考发送短信验证码接口 type=UPDATE_MOBILE_SMS

返回示例 ​

成功示例 ​

HTTP/1.1 200 OK

错误示例 ​

HTTP/1.1 400 Bad Request

json
{
    "error_code": "IDAAS.SDK.PARAM.0016",
    "error_msg": "IdToken is invalid or expired"
}

返回参数 ​

无

错误码 ​

状态码错误码中文错误信息英文错误信息处理措施
400IDAAS.SDK.PARAM.0001设备信息不完整Device information is incomplete请检查输入的设备信息是否完整
400IDAAS.SDK.PARAM.0002clientId不能为空clientId cannot be empty请检查输入的clientId是否为空
400IDAAS.SDK.PARAM.0003应用未注册,请先注册应用The app is not registered, please register the app first请检查输入的clientId是否正确
400IDAAS.SDK.PARAM.0015IdToken不能为空IdToken cannot be empty请检查输入的IdToken是否为空
400IDAAS.SDK.PARAM.0016IdToken无效或已过期IdToken is invalid or expired请重新获取IdToken后再试
400IDAAS.SDK.PARAM.0009验证码不能为空Verification code cannot be empty请检查输入的验证码是否为空
400IDAAS.SDK.CAPTCHA.0007验证码不正确Incorrect verification code请检查输入的验证码是否正确
400IDAAS.SDK.USER.0020手机号不符合校验规则The phone number does not meet the verification rules请检查输入的手机号是否正确
400IDAAS.SDK.USER.0035手机号已存在Phone number already exists请更换未注册过的手机号
400IDAAS.SDK.MOBILE.0002未经认证的手机号An unauthenticated cell mobile number请检查输入的手机号是否正确
400IDAAS.SDK.USER.0001用户未找到User not found请先注册后再试

竹云IDaaS开放平台