定制接口
1、查询允许授权的资产来源
POST /service/CP_DS__DigitalStoreService/1.0.1/asset-sources/auth-list
业务用户管理查看允许配置授权的资产来源的授权信息。
请求消息体
参数说明 | 数据类型 | 必选/可选 | 描述 |
|---|---|---|---|
skip | Number | O | 起始页,默认0 |
limit | Number | O | 每页记录数,默认10 |
adaptType | String | O | 适配类型 |
响应消息体
参数说明 | 数据类型 | 必选/可选 | 描述 |
|---|---|---|---|
sources | Source[] | M | 适配器 |
count | Number | M | 来源总数 |
Source结构体
参数说明 | 数据类型 | 必选/可选 | 描述 |
|---|---|---|---|
id | String | M | 来源ID |
name | String | M | 来源名称 |
description | String | O | 来源描述 |
adapterParams | String | M | 适配器的页面参数 |
configParams | String | M | 适配器来源的配置参数 |
lastModifiedDate | DateTime | O | 最后修改时间 |
authorized | Number | M | 授权状态 1-授权 0-未授权 |
2、取消授权
POST /service/CP_DS__DigitalStoreService/1.0.1/asset-sources/cancel-auth
接口用于查询适配器来源是否已经被发布使用或存在订阅实例,如果被发布使用,不能取消授权。
取消授权操作是将CP_DS__AssetSourceAttribute表中subjectType为“User”的attributes值清空。
请求消息体
参数说明 | 数据类型 | 必选/可选 | 描述 |
|---|---|---|---|
id | String | M | - |
3、判断用户关联的适配器来源是否授权
POST /service/CP_DS__DigitalStoreService/1.0.1/asset-sources/auth-judge/{id}
查询用户关联的适配器来源,在CP_DS__AssetSourceAttribute表中subjectType为“User”的attributes值是否为空,不为空标识已经授权(true),反之,未授权(false)。
响应消息体
参数说明 | 数据类型 | 必选/可选 | 描述 |
|---|---|---|---|
isAuth | Boolean | M | 是否授权 |

