获取云机已安装应用集合
获取云机已安装应用集合。
接口地址:
text
/papi/application/getInstallAppList请求方式:
text
POST请求数据类型:
text
application/jsonHeader 参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| X-Access-Key | string | 是 | API 访问密钥 ID,鉴权方式见 接口规则 |
| X-Signature | string | 是 | 签名值,Base64 编码的 HMAC-SHA256 计算结果 |
| X-Timestamp | string | 是 | 毫秒级 Unix 时间戳(13 位) |
| X-Nonce | string | 是 | 随机字符串,10~32 位小写字母+数字 |
Body 参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| ctrIdList | array[string] | 是 | 云机 ID 列表 |
| name | string | 否 | 应用名称 |
请求示例:
json
{
"ctrIdList": [
"3c5c0740989dc6dca72bd587beb491262627c40b66a2c5306f17c4513c461256"
],
"name": "rednote"
}响应参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| code | integer | 错误码,参见 错误码说明 |
| data | array[object] | 已安装应用列表 |
| ├─ name | string | 应用名称 |
| ├─ packageName | string | 包名 |
| ├─ version | string | 版本 |
| ├─ md5 | string | 应用 MD5 |
| ├─ logo | string | 应用 LOGO |
| ├─ sid | null | 应用 sid(可不需要) |
| msg | string | 错误提示 |
响应示例:
json
{
"code": 0,
"data": [
{
"name": "Rednote",
"packageName": "com.xingin.xhs",
"version": "8.95.0",
"md5": "399a1363befa334ac491610f959e0f1b",
"logo": "https://testimg.zhiwenshouji.com/admin-api/infra/file/5/get/appdownload/LOGO/399a1363befa334ac491610f959e0f1b.png",
"sid": null
}
],
"msg": ""
}