Authored by tanling

商家端 登录 修改密码接口

1 ## 1、商家端登录接口## 1 ## 1、商家端登录接口##
2 2
3 商家端登录(method=app.shops.login) 3 商家端登录(method=app.shops.login)
  4 +#### 公共请求参数
  5 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  6 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  7 +|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
  8 +|app_version|float|10|否|1||APP版本|
  9 +|os_version|string|20|否|Android4.4||系统版本+机器型号|
  10 +|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
  11 +|screen_size|string|20|否|800x900||(手机尺寸)|
  12 +
4 #### 请求参数 13 #### 请求参数
5 | 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 | 14 | 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
6 |:-------| -----:|-----:|-----:|-----:|----:| 15 |:-------| -----:|-----:|-----:|-----:|----:|
@@ -15,13 +24,62 @@ http://192.168.102.217:8080/gateway?method=app.shops.login&account=zhiyuan&passw @@ -15,13 +24,62 @@ http://192.168.102.217:8080/gateway?method=app.shops.login&account=zhiyuan&passw
15 code为200即为成功,否则是失败。 24 code为200即为成功,否则是失败。
16 响应JSON格式如下所示: 25 响应JSON格式如下所示:
17 ```json 26 ```json
  27 +{
  28 + "alg": "SALT_MD5",
  29 + "code": 200,
  30 + "data": {
  31 + "account": "zhiyuan",
  32 + "pid": "2793",
  33 + "session_key": "92c68582f7f95a883d304acf95d719e5",
  34 + "shops": [
  35 + "T.U.K",
  36 + "【测试】品牌供应商关系",
  37 + "JNBY",
  38 + "jnby by JNBY",
  39 + "速写CROQUIS",
  40 + "less",
  41 + "LALABOBO"
  42 + ]
  43 + },
  44 + "md5": "f694c2e2e04309d5ec28fe68d4e2b71b",
  45 + "message": "登录成功"
  46 +}
  47 +```
  48 +
  49 +```json
  50 +{
  51 + "code": 422,
  52 + "message": "密码不能为空."
  53 +}
  54 +```
  55 +
  56 +```json
  57 +{
  58 + "code": 421,
  59 + "message": "账号不能为空."
  60 +}
  61 +```
18 62
  63 +```json
  64 +{
  65 + "code": 502,
  66 + "message": "用户名或密码错误"
19 } 67 }
20 ``` 68 ```
21 69
22 ## 2、商家端修改密码## 70 ## 2、商家端修改密码##
23 71
24 商家端修改密码(method=app.shops.changePwd) 72 商家端修改密码(method=app.shops.changePwd)
  73 +
  74 +#### 公共请求参数
  75 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  76 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  77 +|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
  78 +|app_version|float|10|否|1||APP版本|
  79 +|os_version|string|20|否|Android4.4||系统版本+机器型号|
  80 +|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
  81 +|screen_size|string|20|否|800x900||(手机尺寸)|
  82 +
25 #### 请求参数 83 #### 请求参数
26 | 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 | 84 | 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
27 |:-------| -----:|-----:|-----:|-----:|----:| 85 |:-------| -----:|-----:|-----:|-----:|----:|
@@ -37,6 +95,46 @@ http://192.168.102.217:8080/gateway?method=app.shops.changePwd&pid=2387&oldPwd=l @@ -37,6 +95,46 @@ http://192.168.102.217:8080/gateway?method=app.shops.changePwd&pid=2387&oldPwd=l
37 code为200即为成功,否则是失败。 95 code为200即为成功,否则是失败。
38 响应JSON格式如下所示: 96 响应JSON格式如下所示:
39 ```json 97 ```json
  98 +{
  99 + "alg": "SALT_MD5",
  100 + "code": 200,
  101 + "data": [],
  102 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  103 + "message": "修改成功!"
  104 +}
  105 +```
  106 +
  107 +```json
  108 +{
  109 + "code": 423,
  110 + "message": "商家端管理员ID不能为空"
  111 +}
  112 +```
  113 +
  114 +```json
  115 +{
  116 + "code": 422,
  117 + "message": "密码不能为空."
  118 +}
  119 +```
  120 +
  121 +```json
  122 +{
  123 + "code": 424,
  124 + "message": "密码不符合规则."
  125 +}
  126 +```
40 127
  128 +```json
  129 +{
  130 + "code": 425,
  131 + "message": "旧密码不正确"
  132 +}
41 ``` 133 ```
42 134
  135 +```json
  136 +{
  137 + "code": 507,
  138 + "message": "账号不存在"
  139 +}
  140 +```