sign.md 2.21 KB

1、登录前检查

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
area string 65534 86 区号
mobile string 65534 15051889346 手机号码
open_id string 65534 oGUyctxNLU9FnfzkLtcLt-FnzimU 第三方登录账号
email string 65534 邮箱地址
source_type string 65534 来源类型

|错误code|错误提示| |505|该手机号已经绑定了其他账号,请更换手机号码| 注意,通用的头部没有列出。

http://127.0.0.1:8080/gateway/?method=app.passport.signCheck&open_id=oGUyctxNLU9FnfzkLtcLt-FnzimU&mobile=15051889346&source_type=web

响应

用户响应JSON格式如下所示:

{
  "alg": "SALT_MD5",
  "code": 200,
  "data": {
    "is_register": 3
  },
  "md5": "7269599ce5ecd8112c379f4ccff4edf7",
  "message": "操作成功"
}

code为200即为成功,否则是失败。 is_register为3表示需要跳转到关联,为0,1表示跳转到绑定 相关错误提示: 505:该手机号已经绑定了其他账号,请更换手机号码 506: 绑定失败,该帐号已经注册过,请更换 401:手机号码错误 402:手机号码格式错误 400:请使用第三方登录 400:请选择登录方式

2、手机关联

请求参数

| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 | |area|string|65534|是|86||区号| |mobile|string|65534|否|15051889346||手机号码| |open_id|string|65534|否|oGUyctxNLU9FnfzkLtcLt-FnzimU||第三方登录账号|

注意,通用的头部没有列出。 http://127.0.0.1:8080/gateway/?method=app.passport.relatedMobile&openId=oGUyctxNLU9FnfzkLtcLt-FnzimU&mobile=15051889346&area=86

响应

用户响应JSON格式如下所示:

{
  "alg": "SALT_MD5",
  "code": 200,
  "data": {
    "uid": 8041765
  },
  "md5": "38399913b3e35fe77cf193b726948844",
  "message": "手机号关联成功!"
}

code为200即为成功,否则是失败。

相关错误提示: 602:账号已经关联手机号码 400:请输入手机号 402:手机号码格式错误 400:Open Id 错误