# 获取是否需要更新

# 简要描述
  • 获取是否需要更新
# 请求URL
  • /api/updateApp
# 请求头
参数名 必选 类型 说明
Content-Type string 此参数必传,当请求数据非json时此参数传对应格式如(multipartform-data,application/x-www-form-urlencoded,等)是json请传application/json
askKey string 此参数必传,验证app的令牌
sign string 此参数如果在app设置开启了验签是必传
time string 当开启验签时,此参数为必传
apiUserToken string 用户令牌
# 请求方式
  • get 或者post
# 参数
参数名 必选 类型 说明
version string 当前版本号
# 请求示例
get请求:
api/updateApp?version=1.0.1

post请求:
{
	"version":"1.0.1"
}
1
2
3
4
5
6
7
# 返回示例
{
    "code": "200",
    "message": "",
    "status": true,
    "data": {
        "data": {
            "id": "2",
            "createdBy": "1",
            "createdDate": "08:00 01/01/1970",
            "modifiedBy": "1",
            "modifiedDate": "08:00 01/01/1970",
            "status": 1,
            "ip": "1",
            "versionInt": 2,
            "version": "1.0.2",
            "appId": "657801375071686656",
            "managementId": "645431969335300096",
            "updateState": 0,
            "versionStr": "内容",
            "updateUrl": "http://baidu.com",
            "updateTime": "08:00 01/01/1970"
        },
        "isUpdate": true
    },
    "pc": null
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 返回参数说明
参数名 类型 说明
code string 状态码200成功403权限异常或登陆超时,500请求异常
data json 更新对象
createdBy string 创建人
createdDate string 创建时间
modifiedBy string 修改人
modifiedDate string 修改时间
status int 状态0删除1使用
versionInt int 当前版本对应的数字大小,每次发布一个版本会在上个版本的基础上增加
version string 最新版本号
updateState int 是否强制更新0不是1是
versionStr string 更新内容
updateUrl string 更新地址,可自行判断后缀做逻辑处理,比如(如果是.apk直接下载,如果是其他的 跳转浏览器访问链接)
isUpdate boolean 是否需要更新如果返回false表示不需要更新,如果返回true会携带更新数据也就是data返回
# 备注
  • 更多返回错误代码请看首页的错误代码描述
lastUpdate: 11/6/2024, 1:14:55 PM