Asset

文件资源

获取文件上传地址

Request

  • Method: POST
  • URL: /api/multimedia/getUploadStr
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "objNames": [
          {
              "index": 0,
              "objName": "100007/znwyLMgy/05cca62e-3c5a-4669-86bc-9f2dacafa036.jpg"
          }
      ]
    }
    
字段名 类型 是否必填 说明
objNames List 文件列表
index index 列表数组下标
objName List 文件路径

Response

{
    "_success": true,
    "_code": "0",
    "_msg": null,
    "traceId": "96b40bfba05e45ebb2728c3e056ac967",
    "_data": {
        "objNames": [
            {
                "index": 0,
                "objName": "100007/znwyLMgy/05cca62e-3c5a-4669-86bc-9f2dacafa036.jpg",
                "url": "http://192.168.50.28:7000/local/100007/znwyLMgy/05cca62e-3c5a-4669-86bc-9f2dacafa036.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=TXuYGZpKBvGwFAGLz7oJ%2F20240105%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240105T021559Z&X-Amz-Expires=43200&X-Amz-SignedHeaders=host&X-Amz-Signature=bfbc9cf98a87d08afa8940cde178828fcae489e68345e6c92bd5dc7dcc51cb50"
            }
        ],
        "bucketName": "local"
    }
}
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装
objNames List
index Integer 列表数组下标
objName List 文件路径
url String 全路径

创建文件记录

Request

  • Method: POST
  • URL: /api/creatNewAsset
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "assetLabelSeq": 257388,
      "labelType": "F",
      "assetName": "20231229-184055.jpg",
      "filePath": "local/100007/znwyLMgy/05cca62e-3c5a-4669-86bc-9f2dacafa036.jpg",
      "fileSize": 101034,
      "extData": "{}"
    }
    
字段名 类型 是否必填 说明
assetLabelSeq Long 文件夹id
labelType String 文件夹类型 SF团队 F个人
assetName String 文件名
filePath String 文件路径
fileSize Long 文件大小
extData String 扩展信息json

Response

{
    "_success": true,
    "_code": "0",
    "_msg": null,
    "traceId": "96a5b788fe324c528b7439ee771b07ab",
    "_data": {
        "assetSeq": 618517,
        "verNo": 1
    }
}
字段名 类型 说明
assetLabelSeq Long 文件夹id
verNo Integer 版本号

获取文件夹下文件列表

Request

  • Method: POST
  • URL: /api/asset!getAssetList.do
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "page": 1,
      "pagesize": 100,
      "ASSET_LABEL_SEQ": 434,
      "LABEL_TYPE": "F", 
      "IS_QUERY_SUBFILE": "N",
      "_ORDETYP": "D",
      "_ORDERFILDE": "LAST_UPD_TM"
    }
    
字段名 类型 是否必填 说明
page Integer 页码
pagesize Integer 每页记录数
ASSET_LABEL_SEQ Long 文件夹id
LABEL_TYPE String 文件夹类型 SF团队工作区 F个人工作区
IS_QUERY_SUBFILE String 固定为N
_ORDETYP String 标记结果排序升序还是降序,降序给D
_ORDERFILDE String LAST_UPD_TM 最近更新时间,ASSET_NAME文件名

Response

  • Body
    {
      "_success": true,
      "_code": "0",
      "_msg": null,
      "traceId": "8ed6f73a276541ae89fe79c6e0a6aea1",
      "_data": {
          "Rows": [
              {
                  "folderId": 569,
                  "ASSET_DESC": "",
                  "ASSET_MARK": "D",
                  "ASSET_NAME": "dragon",
                  "ASSET_SEQ": 7681,
                  "ASSET_TYPE": "I",
                  "BCH_CODE": "20000",
                  "COLOR_DIFF_B": "286.00000000000000000000",
                  "COLOR_DIFF_BASE": "307.48495898173620000000",
                  "COLOR_DIFF_G": "393.35353055489406000000",
                  "COLOR_DIFF_R": "462.66078286364404000000",
                  "COLOR_HSL_H": "201.31",
                  "COMMENT_NUM": "",
                  "CRT_TM": "2024-01-04 15:36:54",
                  "CRT_USR": "test888@sharecreators.com",
                  "CRT_USR_NAME": null,
                  "DURATION": "",
                  "D_STS": "A",
                  "EXTENTION": "png",
                  "EXT_DATA": "{}",
                  "FILE_PATH": "orange/20000/daf458d2-6b9f-4e64-8ffc-3cd262734cff.png",
                  "FILE_SIZE": 996405,
                  "HASH_KEY": "7d8cf37d86c81bc0eb5c2116ad64f943db57329df8e57d1df279da285e177ec89573be73c2cd992301d37b077e35ede4a1b50c17cda8fb7598ea07332ae3c949",
                  "HEIGHT": 612,
                  "WIDTH": 1189,
                  "LIKE_NUM": "0",
                  "L_URL": "orange/20000/daf458d2-6b9f-4e64-8ffc-3cd262734cff.png",
                  "M_URL": "orange/20000/daf458d2-6b9f-4e64-8ffc-3cd262734cff.png",
                  "PERMIT_CODE": "ALL",
                  "SHAPE_TYPE": "H",
                  "SRC_URL": "",
                  "S_URL": "orange/20000/thumbnail/S_daf458d2-6b9f-4e64-8ffc-3cd262734cff.jpg",
                  "UPLOAD_DT": "2024-01-04 22:04:04",
                  "VER_NO": 4,
                  "OP_STS": null,
                  "LAST_UPD_TM": "2024-01-04 16:35:13"
              }
          ]
      }
    }
    
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装
folderId Long 文件夹id
ASSET_DESC String 文件描述
ASSET_MARK String 文件标记,团队文件SD,个人文件D
ASSET_NAME String 文件名
ASSET_SEQ String 文件ID
ASSET_TYPE String 文件类型 I图片 A音频 V视频 SP-SPINE 3D-3D文件 F1-OFFICE C-切图 CD-COREL_DRAW FM-figma O-其他
BCH_CODE String 机构码
COLOR_DIFF_B String 相似色B
COLOR_DIFF_BASE String 相似色Base
COLOR_DIFF_G String 相似色G
COLOR_DIFF_R String 相似色R
COLOR_HSL_H String 主色调HSL的H度数
COMMENT_NUM String 评论数
CRT_TM String 创建时间
CRT_USR String 创建账号
CRT_USR_NAME String 创建用户名
DURATION String 音视频时长
D_STS String A:正常 D:删除 P:处理中 PD:永久删除
EXTENTION String 扩展名
EXT_DATA String 扩展字段
FILE_PATH String 扩展字段
FILE_SIZE String 文件大小
HASH_KEY String hash值
HEIGHT Integer
WIDTH Integer
LIKE_NUM String 点赞数
L_URL String 大图url
M_URL String 大图url
PERMIT_CODE String 权限。R:只读;RW:编辑;ALL:全部
SHAPE_TYPE String 文件形状
SRC_URL String 资源链接
S_URL String 缩略图链接
UPLOAD_DT String 上传时间
VER_NO Integer 版本号
OP_STS String 文件操作状态
LAST_UPD_TM String 更新时间

获取文件关联标签列表

Request

  • Method: POST
  • URL: /api/blueberry/tags/assets/get
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "ids": [
          7681
      ],
      "labelType": "ST"
    }
    
字段名 类型 是否必填 说明
ids List 文件id列表
labelType String 团队标签ST 个人标签T

Response

  • Body
    {
      "_success": true,
      "_code": "0",
      "_msg": null,
      "traceId": "68c557b82b70433abe5d3f4da684f0a8",
      "_data": {
          "tags": [
              {
                  "id": 15223,
                  "level": 0,
                  "rootId": 15223,
                  "labelType": "ST",
                  "labelName": "Flying"
              }
          ]
      }
    }
    
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装
tags List
id Long 标签id
level Integer 多级标签层级,从0开始
rootId Long 多级标签关系id
labelType String 团队标签ST 个人标签T
labelName String 标签名

指定文件打标签

Request

  • Method: POST
  • URL: /api/blueberry/tags/assets
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "ids": [
          7681
      ],
      "tags": [
          31974
      ],
      "labelType": "ST"
    }
    
字段名 类型 是否必填 说明
ids List 文件id列表
tags List 标签id列表
labelType String 团队标签ST 个人标签T

Response

  • Body
    {
      "_success": true,
      "_code": "0",
      "_msg": null,
      "traceId": "bb2bbbd2ded6454d8311a64cb2a1a6ce",
      "_data": null
    }
    
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装

删除文件到垃圾箱

Request

  • Method: POST
  • URL: /api/blueberry/trash/trashAsset
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "assets": [
          689173
      ],
      "labelType": "F"
    }
    
字段名 类型 是否必填 说明
assets Array 文件id列表
labelType String 文件夹类型,SF表示团队工作区 F表示个人工作区

Response

  • Body
    {
      "_success": true,
      "_code": "0",
      "_msg": null,
      "traceId": "bb2bbbd2ded6454d8311a64cb2a1a6ce",
      "_data": null
    }
    
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装

获取指定文件夹里文件列表

Request

  • Method: POST
  • URL: /api/asset/listAsset
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "folderId":630253,
      "type":"I",
      "page":1,
      "pageSize":2
    }
    
字段名 类型 是否必填 说明
folderId Long 文件夹id
type String 文件类型,I-图片,A-音频,V-视频,SP-Spine,3D,F1-Office
page Integer 页码
pageSize Integer 每页数量

Response

  • Body
    {
      "_success": true,
      "_code": "0",
      "_msg": null,
      "traceId": "486247bd66774a81aff27cbfc4e3b92d",
      "_data": {
          "list": [
              {
                  "assetId": 623397,
                  "assetName": "#4234248+-@13 (1)",
                  "extention": "png",
                  "type": "I",
                  "url": "http://192.168.50.70:9000/min-bucket/00001/e90e322d-73c3-4de4-a702-31dc7664ed34.png"
              },
              {
                  "assetId": 623399,
                  "assetName": "4 (1)",
                  "extention": "jpg",
                  "type": "I",
                  "url": "http://192.168.50.70:9000/min-bucket/00001/5af88887-3563-487c-a21d-dcc426f42287.jpg"
              }
          ]
      }
    }
    
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装
assetId Long 文件id
assetName String 文件名称
extention String 文件后缀
type String 文件类型
url String 文件链接

results matching ""

    No results matching ""