...
|
...
|
@@ -101,3 +101,110 @@ |
|
|
|200|成功操作|
|
|
|
|405|不存在该用户|
|
|
|
|
|
|
## 3、短信登录发送验证码短信##
|
|
|
登录(/login/sendLoginCodeToMobile)
|
|
|
请求方式 get
|
|
|
|
|
|
#### 通用请求参数
|
|
|
| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|business_line|String||否|mars||业务线|
|
|
|
|ip|String|1-50|否|202.120.224.94||客户端ip|
|
|
|
|udid|String|1-50|否|862658030250932a18b03cabec9e3a4||设备号|
|
|
|
|app_version|String|1-10|否|6.5.0||客户端版本号|
|
|
|
|
|
|
#### 请求参数
|
|
|
| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|mobile|String|1-11|否|13770351234||手机号|
|
|
|
|area|String|1-10|(国际手机号不可为空,不传默认为86)|86||国家码|
|
|
|
|source|String|1-10|否|"mars"、"now"||标识,用于区分mars和资讯|
|
|
|
|fromPage|String|1-20|否|iFP_onLogin||页面来源|
|
|
|
|degrees|String|1-20|否|1,0,2,1||旋转角度|
|
|
|
|client_type|string|1-10|否|"iphone"、"android"、"h5"||标识客户端类型|
|
|
|
|
|
|
请求参数示例:http://192.168.103.73:8096/uic/login/sendLoginCodeToMobile
|
|
|
```json
|
|
|
{"mobile":"17088865665",
|
|
|
"area":"86",
|
|
|
"source":"mars",
|
|
|
"client_type":"iphone",
|
|
|
"business_line":"mars",
|
|
|
"ip":"202.16.1.103",
|
|
|
"udid":"862658030250932a18b03cabec9e3a4",
|
|
|
"degrees":"1,0,2,1",
|
|
|
"fromPage":"iFP_onLogin",
|
|
|
"app_version":"6.5.0"
|
|
|
}
|
|
|
```
|
|
|
|
|
|
响应JSON格式如下所示:
|
|
|
```json
|
|
|
{
|
|
|
code: 200,
|
|
|
message: "发送成功."
|
|
|
}
|
|
|
```
|
|
|
|
|
|
#### 返回码说明:
|
|
|
| 返回码说明||
|
|
|
|:-------| -----:|
|
|
|
|返回码|说明|
|
|
|
|200|发送成功
|
|
|
|
|
|
## 4、短信登录接口##
|
|
|
登录(/login/smsLogin)
|
|
|
请求方式 get
|
|
|
|
|
|
#### 通用请求参数
|
|
|
| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|business_line|String||否|mars||业务线|
|
|
|
|ipStr|String|1-50|否|202.120.224.94||客户端ip|
|
|
|
|udid|String|1-50|否|862658030250932a18b03cabec9e3a4||设备号|
|
|
|
|app_version|String|1-10|否|6.5.0||客户端版本号|
|
|
|
|
|
|
#### 请求参数
|
|
|
| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|account|String|1-11|否|802654||邮箱/手机号|
|
|
|
|verifyCode|String|1-4|否|||短信验证码|
|
|
|
|area|string|1-10|(国际手机号不可为空,不传默认为86)|86||区号|
|
|
|
|source|string|1-10|否|"mars"、"now"||标识,用于区分mars和资讯|
|
|
|
|client_type|string|1-10|否|"iphone"、"android"、"h5"||标识客户端类型|
|
|
|
|
|
|
请求参数示例:http://192.168.103.73:8096/uic/login/smsLogin
|
|
|
```json
|
|
|
{"account":"17088865665",
|
|
|
"verifyCode":"2561",
|
|
|
"area":"86",
|
|
|
"source":"mars",
|
|
|
"client_type":"iphone",
|
|
|
"business_line":"mars",
|
|
|
"ip":"202.16.1.103",
|
|
|
"udid":"862658030250932a18b03cabec9e3a4",
|
|
|
"app_version":"6.5.0"
|
|
|
}
|
|
|
```
|
|
|
|
|
|
响应JSON格式如下所示:
|
|
|
```json
|
|
|
{
|
|
|
code: 20101,
|
|
|
message: "成功登录",
|
|
|
data: {
|
|
|
uid: 20443640,
|
|
|
create_time: 1482227299,
|
|
|
mobile_phone: "17088865665",
|
|
|
yoho_session_key: "4255464fb22b0af8f8338244565ea4ef",
|
|
|
email: "0"
|
|
|
}
|
|
|
}
|
|
|
```
|
|
|
|
|
|
#### 返回码说明:
|
|
|
| 返回码说明||
|
|
|
|:-------| -----:|
|
|
|
|返回码|说明|
|
|
|
|20101|成功登录
|
|
|
|
...
|
...
|
|