调用UpdateAppVersion更新应用升级版本中的各项信息配置。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String UpdateAppVersion

系统规定参数。取值:UpdateAppVersion

ProjectId String P0VFCREU

项目ID

RegionId String cn-shanghai

地域ID

ApkMd5 String 34653456wertwe234653retwewer3456

APK的MD5值

AppId String 123

应用ID,表示要针对哪个应用进行升级。

AppVersion String 1.0

应用版本号

BlackVersionList String 10,20,30

版本黑名单,versioncode英文逗号拼接。

DeviceAdapterList String 10|2.0.1-R-20180412.1024|3.0.1-R-20180412.1024,11|2.1.1-R-20180412.1024|3.1.1-R-20180412.1024

应用版本的适配机型列表。

格式为:deviceModelId|minOsVersion|maxOsVersion,即设备型号ID|最低的系统版本号|最高的系统版本号。

InstallType String auto

应用升级包安装方式。取值:auto / customize

IsAllowNewInstall String N

当客户端不存在该应用时,服务端是否允许返回该应用版本。

IsForceUpgrade String N

是否强制升级,Y或N。

IsNeedRestart String N

是否需要重启,Y或N。

IsSilentUpgrade String N

是否静默升级,Y或N。

PackageUrl String http://www.oss-server.com/file.zip

升级包地址

ReleaseNote String sample release note

版本发布说明

Remark String sample remark

版本备注

RestartAppParam String {"restartDelay":1}

应用重启时可以由服务端指定的重启参数

RestartAppType String service

如果restartType为应用重启,则这个字段表示应用重启的类型。

  • service:表示Service重启
  • activity:表示Activity重启
RestartType String app

应用安装完成后的重启类型。取值:

  • system:表示系统重启
  • app:表示应用重启
VersionCode String 100

应用版本versioncode

VersionId String 11

版本ID

WhiteVersionList String 10,20,30

版本白名单,versioncode英文逗号拼接。

返回数据

名称 类型 示例值 描述
RequestId String 6F25F67C-F411-499F-BCE2-67CA563CB064

请求ID

示例

请求示例


http(s)://iovcc.cn-shanghai.aliyuncs.com/?Action=UpdateAppVersion
&ProjectId=P0VFCREU
&RegionId=cn-shanghai
&<公共请求参数>

正常返回示例

XML 格式

<UpdateAppVersionResponse>
	  <RequestId>6F25F67C-F411-499F-BCE2-67CA563CB064</RequestId>
</UpdateAppVersionResponse>

JSON 格式

{
	"RequestId":"6F25F67C-F411-499F-BCE2-67CA563CB064"
}

错误码

访问错误中心查看更多错误码。