# 查看资源的授权树
# 调用方式: GET
# 接口地址:
https://api.freelog.com/v2/resources/{resourceIdOrName}/authTree
1
# url传入参数说明:
参数 | 必选 | 类型及范围 | 说明 |
---|---|---|---|
resourceIdOrName | 必选 | string | 资源ID或者名称,名称需要URL编码 |
version | 可选 | string | 资源版本号,默认最新版本 |
versionRange | 可选 | string | 资源版本范围,默认最新版本 |
# 返回说明:
返回值字段 | 字段类型 | 字段说明 |
---|---|---|
resourceId | string | 资源ID,可以通过此字段合并同一个资源的不同版本 |
resourceName | string | 资源名称 |
resourceType | string | 资源类型 |
version | string | 资源版本 |
versionId | string | 资源版本ID |
versionRange | string | 资源版本范围 |
contracts | object[] | 合约 |
** policyId | string | 策略ID |
** contractId | string | 合约ID |
children | object[] | 子授权树,递归结构 |
# 返回示例
{
"ret": 0,
"errCode": 0,
"errcode": 0,
"msg": "success",
"data": [
[{
"resourceId": "5f801976a9864556f875de11",
"resourceName": "yuliang/风景图",
"resourceType": "image",
"versionId": "8c7a058bbb45960f617e990891a7c1aa",
"version": "1.0.1",
"versionRange": "^1.0.0",
"fileSha1": "4c2fb3aa61aa184035f82bfccd58d54bbf047138",
"contracts": [{
"policyId": "15b30e2fba98bea17f1398d0521321e9",
"contractId": "5f8022439502d430cce82290"
}],
"children": []
}]
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23