- 下拉选
- 付费企业端
- 文件系统
- 公共接口
- 系统管理
- 招标管理
- 消息管理
- 供应商管理
- 物资管理
- 合同管理
- 生产管理
- 人员管理
- 结算管理
- 资金管理
- 成本分析
- 供应商端
- 管理端
添加文件信息
将废弃
POST
/api/files
小程序(管理员也可调用)/文件系统
请求参数
Authorization
在 header 添加参数
token
示例:
token: ********************
Body 参数application/json
md5
string
文件md5
origin_name
string
源文件名
path
string
文件在云端存储路径
size
string
文件大小,单位为B
示例
{
"md5": "39b17166b7c822d46c3703ae5049f876", //文件md5
"origin_name": "test.png", // 源文件名
"path": "papers/61ec52e5-2e25-4d07-b9da-df166202fef4.jpg", // 文件在云端存储路径
"size": "1018686", //文件大小,单位为B
"duration": null, // 视频或音频时长
"width": null, // 图片宽度
"height": null, // 图片高度
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://cmi-api.gleg.site/api/files' \
--header 'Content-Type: application/json' \
--header 'token;' \
--data-raw '{
"md5": "39b17166b7c822d46c3703ae5049f876", //文件md5
"origin_name": "test.png", // 源文件名
"path": "papers/61ec52e5-2e25-4d07-b9da-df166202fef4.jpg", // 文件在云端存储路径
"size": "1018686", //文件大小,单位为B
"duration": null, // 视频或音频时长
"width": null, // 图片宽度
"height": null, // 图片高度
}'
返回响应
🟢200成功
application/json
Body
code
string
必需
msg
string
必需
data
object (文件)
必需
id
integer
文件id
md5
string
文件md5
origin_name
string
源文件名
path
string
文件存储路径
size
integer
文件大小
duration
integer | null
视频文件时长
created_by
integer
必需
created_at
integer
必需
updated_by
null
必需
updated_at
null
必需
deleted_by
null
必需
deleted_at
null
必需
pivot
object
文件附加信息
示例
{
"code": "string",
"msg": "string",
"data": {
"id": 0,
"md5": "string",
"origin_name": "string",
"path": "string",
"size": 0,
"duration": 0,
"created_by": 0,
"created_at": 0,
"updated_by": null,
"updated_at": null,
"deleted_by": null,
"deleted_at": null,
"pivot": {
"refer_table_type": 0,
"data_id": 0,
"file_id": 0,
"file_type": 0
}
}
}
修改于 2025-04-10 13:09:56