文档首页/ ISDP/ API参考/ API接口/ 资产管理/ 本地资产库-批量新增 (API名称:batchAddAssetLibrary)
更新时间:2025-06-16 GMT+08:00
分享

本地资产库-批量新增 (API名称:batchAddAssetLibrary)

功能介绍

批量新增资产库。

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/parameter/batchAddAssetLibrary

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

是

无

Authorization

bearer ${access_token}

是

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

dataList

List<Map<String,Object>

是

新增数据对象,单对象里具体信息详见下表

单对象信息

参数

类型

是否必填

描述

assetId

Long

否

云官网资产ID

name

String

是

资产名称

version

String

否

版本号

fileId

Long

否

文件ID

size

Long

否

文件大小,KB作为单位

downLoadUrl

String

否

下载地址

type

Integer

否

资产类型:1 作业模型,lookup:ASSET_TYPE

form

Integer

否

资产形式:1 zip,lookup:ASSET_FORM

status

Integer

否

资产状态:1 打包中,2 打包成功,3 打包失败,4 安装中,5 安装成功,6 安装失败,lookup:ASSET_STATUS

releaseStatus

Integer

否

上架状态:1 上传,2 审核,3 上架,lookup:ASSET_RELEASE_STATUS

bookingCount

Integer

否

订阅次数

sourceTenantName

String

否

资产来源的租户名称

operatorId

Long

否

操作人ID

operatorName

String

否

操作人名称

operationLog

String

否

操作日志

failReason

String

否

失败原因

solution

String

否

解决办法

totalCount

Integer

否

总个数

currentProcessCount

Integer

否

当前操作个数

currentSuccessfulCount

Integer

否

当前成功个数

tagList

List<String>

否

标签列表

响应参数

参数

类型

描述

status

String

返回状态,值:success/failed 表示成功/失败

msg

String

异常时提示信息

data

Object

返回数据对象

success

boolean

true/false

failed

boolean

false/true

请求示例

[
    {
        "assetId": 1000,
        "name": "资产测试1",
        "version": "V1",
        "fileId": "1000",
        "size": "123456",
        "downLoadUrl": "https://test/11.docx",
        "type": 1,
        "form": 1,
        "status": 1,
        "releaseStatus": 1,
        "bookingCount": 0,
        "sourceTenantName": "测试租户1",
        "operatorId": 1000,
        "operatorName": "张三",
        "tagList": [
            "标签1",
            "标签2"
        ]
    }
]

响应示例

{
    "status": "success",
    "msg": null,
    "data": null,
    "success": true,
    "failed": false
}

相关文档