所在controller:AppController
请求方式:GET或POST
URL:/{version}/app/version/check
入参列表
|
参数名 | 类型 | 必填 | 备注 |
---|---|---|---|---|
1 | appVersion | String | 是 | 当前app的版本号 |
2 | systemType | String | 是 | 如果有新版本,返回的安装包类型。类型:iOS、Android |
返回值列表
|
参数名 | 类型 | 说明 | 备注 |
---|---|---|---|---|
1 | status | String | 状态码,成功返回200,失败返回500 |
|
2 | msg | String | 提示信息 |
|
3 | data.isUpdate | Boolean | 是否需要更新,true需要,false不需要 |
|
4 | data. downloadPath | String | 最新版本下载地址 |
|
5 | data. newVersion | String | 新版本信息,如果没更新则为空 |
|
6 | data.type | String | 安装包类型:1为apk,2为wgt |
|
返回值示例
//需要更新 { "status": "200", "message": "App版本检查成功", "data": { "isUpdate": true, "newVersion": { "id": 18, "version": "1.0.2", "type": "2", "downloadPath": "/19/34/38/8cacbb06fe5645b8bbae6fb31d78be50.wgt", "explain": "差量升级包" } }, "page": {} } //不需要更新 { "status": "200", "message": "App版本检查成功", "data": { "isUpdate": false }, "page": {} }