更新时间:2024-12-06 GMT+08:00
分享

定制接口

1、查询允许授权的资产来源

POST /service/CP_DS__DigitalStoreService/1.0.1/asset-sources/auth-list

业务用户管理查看允许配置授权的资产来源的授权信息。

请求消息体

表1 参数说明

参数说明

数据类型

必选/可选

描述

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值清空。

请求消息体

表2 请求消息体参数说明

参数说明

数据类型

必选/可选

描述

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

是否授权

相关文档