Authored by zhengwen.ge

relatedMobile

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