Authored by zhengwen.ge

sign

  1 +## 1、登录前检查 ##
  2 +#### 请求参数
  3 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  4 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  5 +|area|string|65534|是|86||区号|
  6 +|mobile|string|65534|否|15051889346||手机号码|
  7 +|open_id|string|65534|是|oGUyctxNLU9FnfzkLtcLt-FnzimU||第三方登录账号|
  8 +|email|string|65534|是|||邮箱地址|email和open_id不能同时为空
  9 +|source_type|string|65534|否|||来源类型|
  10 +
  11 +|
  12 +注意,通用的头部没有列出。
  13 +
  14 +http://127.0.0.1:8080/gateway/?method=app.passport.signCheck&open_id=oGUyctxNLU9FnfzkLtcLt-FnzimU&mobile=15051889346&source_type=web
  15 +
  16 +### 响应
  17 +用户响应JSON格式如下所示:
  18 +```json
  19 +{
  20 + "alg": "SALT_MD5",
  21 + "code": 200,
  22 + "data": {
  23 + "is_register": 3
  24 + },
  25 + "md5": "7269599ce5ecd8112c379f4ccff4edf7",
  26 + "message": "操作成功"
  27 +}
  28 +```
  29 +code为200即为成功,否则是失败。
  30 +is_register为3表示需要跳转到关联,为0,1表示跳转到绑定
  31 +相关错误提示:
  32 +505:该手机号已经绑定了其他账号,请更换手机号码
  33 +506: 绑定失败,该帐号已经注册过,请更换
  34 +401:手机号码错误
  35 +402:手机号码格式错误
  36 +400:请使用第三方登录
  37 +400:请选择登录方式
  38 +
  39 +
  40 +## 2、手机关联 ##
  41 +#### 请求参数
  42 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  43 +|area|string|65534|是|86||区号|
  44 +|mobile|string|65534|否|15051889346||手机号码|
  45 +|open_id|string|65534|否|oGUyctxNLU9FnfzkLtcLt-FnzimU||第三方登录账号|
  46 +
  47 +注意,通用的头部没有列出。
  48 +http://127.0.0.1:8080/gateway/?method=app.passport.relatedMobile&openId=oGUyctxNLU9FnfzkLtcLt-FnzimU&mobile=15051889346&area=86
  49 +
  50 +### 响应
  51 +用户响应JSON格式如下所示:
  52 +```json
  53 +{
  54 + "alg": "SALT_MD5",
  55 + "code": 200,
  56 + "data": {
  57 + "uid": 8041765
  58 + },
  59 + "md5": "38399913b3e35fe77cf193b726948844",
  60 + "message": "手机号关联成功!"
  61 +}
  62 +```
  63 +code为200即为成功,否则是失败。
  64 +
  65 +相关错误提示:
  66 +602:账号已经关联手机号码
  67 +400:请输入手机号
  68 +402:手机号码格式错误
  69 +400:Open Id 错误