BML资源管理

    接口地址:

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    更新owner

    请求参数:

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    复制资源到其他用户

    接口地址:/api/rest_j/v1/bml/copyResourceToAnotherUser

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    复制资源到指定用户

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    anotherUser指定用户falseStringString
    resourceId资源IdfalseStringString

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    删除资源

    接口地址:/api/rest_j/v1/bml/deleteResource

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    删除版本

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    resourceId资源IdtrueStringString

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "method": "",
    4. "status": 0
    5. }

    删除多个资源

    接口地址:/api/rest_j/v1/bml/deleteResources

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    删除多个资源

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    resourceIds资源Id集合,删除多个资源trueListList

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    接口地址:/api/rest_j/v1/bml/deleteVersion

    请求方式:

    响应数据类型:*/*

    接口描述:

    删除版本

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    resourceId资源IdtrueStringString
    version版本trueStringString

    响应状态:

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    下载资源

    接口地址:/api/rest_j/v1/bml/download

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    通过resourceId 和 version两个参数获取下载对应的资源

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    resourceId资源Idqueryfalsestring
    version资源版本,如果不指定,默认为最新queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    获取Basic

    接口地址:/api/rest_j/v1/bml/getBasic

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    获取Basic

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    resourceId资源Idquerytruestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    获取资源信息

    接口地址:/api/rest_j/v1/bml/getResourceInfo

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    获取资源信息

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    resourceId资源Idqueryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. "data": {},
    2. "message": "",
    3. "method": "",
    4. "status": 0
    5. }

    接口地址:/api/rest_j/v1/bml/getResources

    请求方式:GET

    请求数据类型:

    响应数据类型:*/*

    接口描述:

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    currentPage页码queryfalsestring
    pageSize页面大小queryfalsestring
    system系统queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    响应示例:

    获取版本信息

    接口地址:/api/rest_j/v1/bml/getVersions

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    获取bml版本信息

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    currentPage页码queryfalsestring
    pageSize页面大小queryfalsestring
    resourceId资源IDqueryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    回滚版本

    接口地址:/api/rest_j/v1/bml/rollbackVersion

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    回滚版本

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    resourceId资源IdfalseStringString
    version回滚版本falseStringString

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    更新资源

    接口地址:/api/rest_j/v1/bml/updateVersion

    请求方式:POST

    请求数据类型:multipart/form-data

    响应数据类型:*/*

    接口描述:

    用户通过http的方式更新资源文件

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    filefile文件formDatatrueref
    resourceId用户希望更新资源的resourceIdquerytruestring

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. }

    接口地址:/api/rest_j/v1/bml/upload

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:

    接口描述:

    上传资源

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    filefileformDatatruearrayfile
    expireTimeexpireTimequeryfalsestring
    expireTypeexpireTypequeryfalsestring
    isExpireisExpirequeryfalsestring
    maxVersionmaxVersionqueryfalseinteger(int32)
    resourceHeaderresourceHeaderqueryfalsestring
    systemsystemqueryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found
    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例: