承载协议 | HTTPS POST |
|---|---|
接口方向 | 服务商服务器 -> 华为服务器 |
接口URL | https://connect-api.cloud.huawei.com/api/publish/v2/upload/multipart/init |
数据格式 | 请求:Content-Type: application/json 响应:Content-Type: application/json |
参数名称 | 必选(M)/可选(O) | 类型 | 参数说明 |
|---|---|---|---|
client_id | M | String | API客户端ID。 创建第三方平台成功后系统自动分配的客户端ID,可在第三方管理平台“开发配置 > 开发资料设置”页面中获取,详情请参见接口访问凭证(平台访问凭据)。 |
Authorization | M | String | 认证信息,格式为“Authorization: Bearer ${access_token}”。access_token为获取平台级Token中获取的access_token。 |
参数名称 | 必选(M)/可选(O) | 类型 | 参数说明 |
|---|---|---|---|
appId | M | String(32) | 应用ID。 |
fileName | M | String(256) | 原始文件名,需要带文件后缀。 |
contentType | O | String | 对象内容的类型,为http标准的content-type,例如image/jpeg。 如果不传,默认值:“application/octet-stream”。 |
fileType | O | Integer | 文件类型。 取值范围:
默认值:2 |
releaseType | O | Integer | 应用发布方式。 取值范围:
|
obbType | O | Integer | OBB文件类型。 取值范围:
上传OBB文件时必填,非OBB文件不能传入此参数。上传OBB文件前,应用最新版本必须已经关联了APK包。 |
chineseMainlandFlag | O | Integer | 软件包是否分发中国大陆(不包括港澳台)。 取值范围:
说明: 当fileType为1且开发者注册地非中国大陆时,必须设置chineseMainlandFlag参数。 |
参数名称 | 必选(M)/可选(O) | 类型 | 参数说明 |
|---|---|---|---|
ret | M | 包含返回码及描述信息的结果。 | |
objectId | M | String(128) | 生成的对象ID。在获取分片上传地址时需要使用此ID。 |
nspPartMinSize | M | Integer(64) | 分片文件的最小值,单位字节。默认分片最小值为5MB。 |
nspPartMaxSize | M | Integer(64) | 分片文件的最大值,单位字节。默认分片最大值为1024MB。 |
nspUploadId | M | String(128) | 文件上传ID。在获取分片上传地址时需要使用此ID。 |
参数名称 | 必选(M)/可选(O) | 类型 | 参数说明 |
|---|---|---|---|
code | O | Integer | 返回码,请参见错误码。 |
msg | O | String | 返回码描述信息。 |