应用
获取升级任务详情
鉴权方式
HAP 组织授权开放接口为每个组织提供一套独立的密钥信息(AppKey 和 SecretKey),组织可通过此密钥信息安全调用 HAP 平台开放的各类接口,包括人员组织管理、汇报关系管理、应用管理、流程待办等数据接口。
版本
请求地址
Path 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
upgradeId | string | 是 | 导入迁移/升级任务 ID |
Query 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
appKey | string | 是 | AppKey |
sign | string | 是 | 签名 |
timestamp | integer | 是 | 时间戳 |
projectId | string | 是 | HAP组织Id |
响应参数
200| 名称 | 类型 | 描述 |
|---|---|---|
error_code | integer | 状态码,1表示成功,非1表示操作异常。 (为1时error_msg字段不存在,非1时data字段不存在) |
error_msg | string | 状态描述 |
success | boolean | error_code为1时该参数值为true,否则为false |
data | object | — |
data.upgradeId | string | 导入迁移/升级任务 ID |
data.createdAt | string | 任务创建时间 |
data.finishedAt | string | 任务完成时间,成功/失败都会有 |
data.status | string | 任务状态 可选值: "RUNNING""SUCCESS""FAILED" |
data.mediaList | object[] | 本次导入的应用包文件列表 |
data.mediaList.id | string | 文件 ID |
data.mediaList.resultApp | object | 新增或更新的应用信息 |
data.mediaList.resultApp.appId | string | 应用 ID |
data.mediaList.resultApp.appName | string | 应用名称 |
data.operatorId | string | 操作人 ID |
curl -X GET "https://example.com/v1/open/App/upgrades/upgradeId?appKey=string&sign=string×tamp=0&projectId=string"{ "data": { "upgradeId": "upg_20250211_000001", "createdAt": "2025-02-11 12:40:00", "finishedAt": "2025-02-11 12:42:30", "status": "SUCCESS", "mediaList": [ { "id": "file_987654321", "resultApp": { "appId": "app_abc123", "appName": "客户关系管理" } } ], "operatorId": "user_123" }, "error_code": null, "error_msg": null, "success": true}