说明:
- 关联/绑定账号
- 需验证手机号是否存在,判断是新用户还是老用户
请求地址:
/login/AssociateAccount
请求参数说明:
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
mobile | string | 是(小程序不用传) | 手机号码 |
verification_code | string | 是 | 短信验证码 |
password | string | 否 | 登录密码 新用户时必传 |
mall_port | int | 否 |
1-公众号 2-小程序 3-移动H5 4-PC 5-APP |
country_code | string | 否 |
区号(默认86)小程序不用传 |
get_wx_mobile | bool | 否 |
(小程序)是否获取微信用户手机(默认null) 传true |
encrypted_data | string | 否 (小程序)必传 |
(小程序)密文 |
iv | string | 否 (小程序)必传 |
(小程序)加密算法的初始向量 |
返回字段说明:
字段名 | 类型 | 示例值 | 说明 |
---|---|---|---|
have_mobile | string | -- | 是否有手机号 |
user_token | string | -- | 用户唯一标识 |
状态码说明:
状态码 | 说明 | 处理方案 |
---|---|---|
-1 | 错误/失败 | 错误/失败原因 |
-2056 | 你所填的密码不符合注册规则! | |
-2002 | 用户被锁定 | |
... | 其他错误原因 | |
1 | 关联成功 | -- |
5 | 后台session_key失效 | 前端重新调用wx.login()把code传给oauthLogin()接口 |