合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
此接口用于创建HarmonyOS应用/元服务的测试版本。
| 承载协议 | HTTPS POST |
|---|---|
| 接口方向 | 服务商服务器 -> 华为服务器 |
| 接口URL | https://connect-api.cloud.huawei.com/api/publish/v2/test/app/version |
| 数据格式 | 请求: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 | 应用ID。 |
请求Body中使用JSON格式携带添加的测试版本信息,参数如下表所示。
| 参数名称 | 必选(M)/可选(O) | 类型 | 参数说明 |
|---|---|---|---|
| releaseType | M | Integer(32) | HarmonyOS测试发布方式(API>=10)。 默认值:6 |
| testType | M | Integer(32) | 测试类型。 取值范围:
|
| testDesc | M | String(50) | 测试版本描述,最长50个字符。 |
| onshelfSelfDetect | O | Integer(32) | 是否进行上架自检。 取值范围:
说明
|
- POST /api/publish/v2/test/app/version?appId=10****47 HTTP/1.1
- Host: connect-api.cloud.huawei.com
- client_id: 4141******68
- Content-Type: application/json
- Authorization: Bearer *******
- {
- "releaseType": 6,
- "testType": 3,
- "testDesc": "测试版本描述demo",
- "onshelfSelfDetect": 1
- }
| 参数名称 | 必选(M)/可选(O) | 类型 | 参数说明 |
|---|---|---|---|
| ret | M | String(100) | 包含返回码及描述信息的JSON字符串,格式为{"code":retcode, "msg": "description"},retcode为返回码,description为返回码描述信息。返回码请参见错误码。 |
| versionId | O | String | 测试版本ID。 |
- {
- "ret": {
- "code": 0,
- "msg": "success"
- },
- "versionId": "17*********8710"
- }