UniBoard
首页
接口
  • 外链
  • 短链接
  • 登陆
  • 文件
  • 文件分享
  • 笔记
  • 个人信息
  • 短链重定向
  • 系统配置
首页
接口
  • 外链
  • 短链接
  • 登陆
  • 文件
  • 文件分享
  • 笔记
  • 个人信息
  • 短链重定向
  • 系统配置
  1. 文件分享
  • 获取所有文件记录(分页)
    GET
  • 创建文件直链
    POST
  • 根据ID删除文件记录
    DELETE
  • 根据ID更新文件记录
    PUT
  • 根据分享码获取文件记录
    GET
  • 上传文件
    POST
  1. 文件分享

根据ID更新文件记录

PUT
/api/file-record/{id}
最后修改时间:2025-07-05 15:43:09
更新指定文件记录的信息,如描述、可见性、密码等
需要登录验证
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '/api/file-record/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "file": {
        "filename": "string"
    },
    "description": "string",
    "password": "string",
    "visibility": "PUBLIC"
}'
响应示例响应示例
200 - 示例 1
{
    "file": {
        "filename": "string",
        "filepath": "string"
    },
    "id": 0,
    "shareCode": "string",
    "description": "string",
    "password": "string",
    "downloadCount": 0,
    "visibility": "PUBLIC"
}

请求参数

Path 参数
id
integer <int64>
文件记录ID
必需
Body 参数application/json
file
object (FileRecordUpdate_TargetOf_file) 
可选
filename
string 
可选
description
string 
可选
password
string 
可选
visibility
enum<string> 
可选
枚举值:
PUBLICPASSWORDPRIVATE
示例

返回响应

🟢200成功
application/json
FileRecord 更新后的文件记录
Body
file
object (BaseSimpleFile) 
可选
filename
string 
可选
filepath
string 
可选
id
integer <int64>
可选
shareCode
string 
可选
description
string 
可选
password
string 
可选
downloadCount
integer <int64>
可选
visibility
enum<string> 
可选
枚举值:
PUBLICPASSWORDPRIVATE
🔴500服务器错误
修改于 2025-07-05 15:43:09
上一页
根据ID删除文件记录
下一页
根据分享码获取文件记录
Built with