|
|
# Yoho API
|
|
|
|
|
|
## 接口名称
|
|
|
软件初始化配置接口
|
|
|
|
|
|
## URL
|
|
|
**[http://xxxx/config/user_config](https://xxxx/config/user_config)**
|
|
|
|
|
|
## 支持格式
|
|
|
JSON
|
|
|
|
|
|
## HTTP请求方式
|
|
|
POST
|
|
|
|
|
|
## 请求参数
|
|
|
**参数列表:**
|
|
|
|
|
|
| 字段 | 描述 | 类型 | 示例 |
|
|
|
|------------|--------|--------|----------------------|
|
|
|
| app_version| 当前版本号 | string | 3.8.0 |
|
|
|
| uid | 用户ID | string | 13423331 |
|
|
|
| client_type | 用户手机系统:Android,IOS | string | Android |
|
|
|
| screen_size | 屏幕尺寸 | string | 1080x1920 |
|
|
|
| udid | 设备唯一码 | string | 1d123sadao3 |
|
|
|
|
|
|
**JSON格式:**
|
|
|
```
|
|
|
{
|
|
|
"app_version": "3.8.0",
|
|
|
"uid":"123123123",
|
|
|
"client_type":"Android",
|
|
|
"screen_size":"1080x1920"
|
|
|
}
|
|
|
```
|
|
|
|
|
|
## 返回字段说明
|
|
|
**返回列表:**
|
|
|
|
|
|
| 字段 | 描述 | 类型 | 示例 |
|
|
|
|------------|--------|--------|----------------------|
|
|
|
| code| 返回的code, 200, 304等,具体的服务器定义 | int | |
|
|
|
| message | 信息 | string | |
|
|
|
| md5 | 当前请求的唯一码 | string | |
|
|
|
| data | 配置参数数据,参考data,config列表 | object | |
|
|
|
|
|
|
**config列表:**
|
|
|
|
|
|
| 字段 | 描述 | 类型 | 示例 |
|
|
|
|------------|--------|--------|----------------------|
|
|
|
| imageformat| "webp", "jpeg", 客户端需要显示的类型 | string | |
|
|
|
| clearcache | 里面有image(清空图片), data(清空数据缓存), init(初始化), code(本次清除的唯一码) | object | 1:清除 0 :不清除 |
|
|
|
|
|
|
**JSON格式:**
|
|
|
```
|
|
|
{
|
|
|
"code":200,
|
|
|
"message":"Config Success",
|
|
|
"md5":"1231231231231",
|
|
|
"data":{
|
|
|
"config":{
|
|
|
"format":"webp",
|
|
|
"clearcache":{
|
|
|
"image":1,
|
|
|
"data":1,
|
|
|
"init":1,
|
|
|
"code":159872617889
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
``` |
|
|
# Yoho API
|
|
|
|
|
|
## 接口名称
|
|
|
软件初始化配置接口
|
|
|
|
|
|
## URL
|
|
|
**[http://xxxx/config/user_config](https://xxxx/config/user_config)**
|
|
|
|
|
|
## 支持格式
|
|
|
JSON
|
|
|
|
|
|
## HTTP请求方式
|
|
|
POST
|
|
|
|
|
|
## 请求参数
|
|
|
**参数列表:**
|
|
|
|
|
|
| 字段 | 描述 | 类型 | 示例 |
|
|
|
|------------|--------|--------|----------------------|
|
|
|
| app_version| 当前版本号 | string | 3.8.0 |
|
|
|
| uid | 用户ID | string | 13423331 |
|
|
|
| client_type | 用户手机系统:Android,IOS | string | Android |
|
|
|
| screen_size | 屏幕尺寸 | string | 1080x1920 |
|
|
|
| udid | 设备唯一码 | string | 1d123sadao3 |
|
|
|
|
|
|
**JSON格式:**
|
|
|
```
|
|
|
{
|
|
|
"app_version": "3.8.0",
|
|
|
"uid":"123123123",
|
|
|
"client_type":"Android",
|
|
|
"screen_size":"1080x1920"
|
|
|
}
|
|
|
```
|
|
|
|
|
|
## 返回字段说明
|
|
|
**返回列表:**
|
|
|
|
|
|
| 字段 | 描述 | 类型 | 示例 |
|
|
|
|------------|--------|--------|----------------------|
|
|
|
| code| 返回的code, 200, 304等,具体的服务器定义 | int | |
|
|
|
| message | 信息 | string | |
|
|
|
| md5 | 当前请求的唯一码 | string | |
|
|
|
| data | 配置参数数据,参考data,config列表 | object | |
|
|
|
|
|
|
**config列表:**
|
|
|
|
|
|
| 字段 | 描述 | 类型 | 示例 |
|
|
|
|------------|--------|--------|----------------------|
|
|
|
| format| "webp", "jpeg", 客户端需要显示的类型 | string | |
|
|
|
| clearcache | 里面有image(清空图片), data(清空数据缓存), init(初始化), code(本次清除的唯一码) | object | 1:清除 0 :不清除 |
|
|
|
| https | 开启或者关闭https| string | 1:开启 0 :关闭 |
|
|
|
|
|
|
**JSON格式:**
|
|
|
```
|
|
|
{
|
|
|
"code":200,
|
|
|
"message":"Config Success",
|
|
|
"md5":"1231231231231",
|
|
|
"data":{
|
|
|
"config":{
|
|
|
"format":"webp",
|
|
|
"https":"1",
|
|
|
"clearcache":{
|
|
|
"image":1,
|
|
|
"data":1,
|
|
|
"init":1,
|
|
|
"code":159872617889
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
``` |
...
|
...
|
|