BM项目操作管理

BmlProjectRestful 类

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

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

附件资源项目

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
projectName项目名称falseStringString
resourceId资源名称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/createBmlProject

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

创建Bml项目

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
jsonNodejsonNodebodytrueJsonNodeJsonNode
accessUsers访问用户falseStringString
editUsers编辑用户falseStringString
projectName项目名称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/downloadShareResource

请求方式:GET

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

响应数据类型:*/*

接口描述:

下载共享资源

请求参数:

参数名称参数说明请求类型是否必须数据类型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. }

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

请求方式:GET

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

响应数据类型:*/*

接口描述:

获取项目信息

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
projectName项目名称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. }

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

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

更新项目用户

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
jsonNodejsonNodebodytrueJsonNodeJsonNode
accessUsers访问用户falseStringString
editUsers编辑用户falseStringString
projectName项目名称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/updateShareResource

请求方式:POST

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

响应数据类型:*/*

接口描述:

更新共享资源

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
file文件formDatafalseref
resourceId资源IDqueryfalsestring

响应状态:

状态码说明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/uploadShareResource

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

上载共享资源

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
expireTime失效时间queryfalsestring
expireType失效类型queryfalsestring
file文件集合formDatafalseref
isExpire是否失效queryfalsestring
maxVersionmav版本queryfalseref
projectName项目名称queryfalsestring
resourceHeader资源标头queryfalsestring
system系统queryfalsestring

响应状态:

状态码说明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. }