所在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": {}
}