应用升级

获取应用升级信息

GET ${API_ENDPOINT}/app_update

请求参数

参数名参数类型必填描述示例
app_versionstring当前设备应用版本2.8.0

响应字段

字段名描述
new_update是否需要更新
version升级包版本号
file升级包地址

响应示例

成功响应:

Status: 200 OK

有更新:

{
  "new_update": true,
  "version": "2.8.5",
  "file": "https://cdn.com/file.apk"
}

无更新:

{
  "new_update": false
}

汇报升级结果

POST ${API_ENDPOINT}/app_update/report_result

请求参数

参数名参数类型必填描述示例
app_versionstring升级包版本2.8.5
resultstring否 (默认失败)升级结果success
descriptionstring升级详情...
result 参考值描述
success成功
failure失败

响应字段

字段名描述
new_update是否需要更新
version升级包版本号
file升级包地址

响应示例

成功响应:

Status: 201 Created
{
  "update_record": "created"
}

失败响应:

Status: 400 Bad Request
{
  "error_code": 1003,
  "message": "必须提供APP版本号"
}