应用
应用导入
操作步骤如下:
- 调用 上传媒体文件 接口,上传要导入的mdy文件,获取到文件唯一标识
media_id - 调用应用导入接口,传入获取到的
media_id及相关信息
鉴权方式
HAP 组织授权开放接口为每个组织提供一套独立的密钥信息(AppKey 和 SecretKey),组织可通过此密钥信息安全调用 HAP 平台开放的各类接口,包括人员组织管理、汇报关系管理、应用管理、流程待办等数据接口。
版本
请求地址
Body 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
appKey | string | 是 | AppKey |
sign | string | 是 | 签名 |
timestamp | integer | 是 | 时间戳 |
projectId | string | 是 | HAP组织Id |
mediaId | string | 否 | 媒体文件上传后获取的唯一标识 |
ownerId | string | 是 | 应用拥有者HAP账号Id |
callback | string | 是 | 回调地址,用于接收文件导入的状态变更回调消息,实时了解文件导入的进度与结果。 |
groupIds | string[] | 否 | 应用分组id集合 |
password | string | 否 | 应用导入密码,应用导入需要密码时填入 |
matchOffice | boolean | 否 | 是否匹配人员部门职位,匹配:true,不匹配:false,默认为true, |
响应参数
200| 名称 | 类型 | 描述 |
|---|---|---|
error_code | integer | 状态码,1表示成功,非1表示操作异常。 (为1时error_msg字段不存在,非1时data字段不存在) |
error_msg | string | 状态描述 |
success | boolean | error_code为1时该参数值为true,否则为false |
data | boolean | 导入结果,true 表示成功,false 表示失败 |
curl -X POST "https://example.com/v1/open/app/Import" \ -H "Content-Type: application/json" \ -d '{ "appKey": "string", "sign": "string", "timestamp": 0, "projectId": "string", "ownerId": "string", "callback": "string" }'{ "error_code": 1, "error_msg": "string", "success": true, "data": true}