Skip to content

文件分享使用指南

UniBoard 提供了功能完善的文件分享系统,支持安全的文件上传、存储和分享功能,适用于个人文件管理和团队协作。

功能特性

权限控制

  • 三级权限:私有、公开、密码保护
  • 访问控制:精细的访问权限管理
  • 临时链接:生成有时效性的下载链接
  • 分享管理:灵活的分享设置

开始使用文件分享

上传文件

  1. 进入文件模块

    • 登录仪表盘后点击文件图标
    • 文件管理界面将在弹窗中打开
  2. 添加新文件

    • 点击右上角的"+"按钮
    • 在弹出的上传对话框中配置文件信息
  3. 选择文件

    • 点击"选择文件"按钮选择本地文件
    • 仅支持单个文件上传

File

文件配置

权限设置

选择合适的文件权限级别:

私有文件 (PRIVATE)

  • 只有管理员可以访问
  • 不会出现在公开的文件列表中
  • 需要登录才能下载

完全公开 (PUBLIC)

  • 任何人都可以访问下载
  • 通过分享链接可直接访问
  • 无需任何验证

密码保护 (PASSWORD)

  • 需要输入正确密码才能下载
  • 提供额外的安全保护

文件分享

分享链接格式

根据文件权限不同,分享链接格式如下:

公开文件

https://your-domain.com/f/[分享码]

密码保护文件

https://your-domain.com/f/[分享码]

FileShare

分享页面功能

UniBoard 提供了专门的文件分享页面:

  • 文件信息展示:显示文件名
  • 预览功能:支持图片、文本等文件预览
  • 下载按钮:当然是用于下载文件
  • 密码输入:密码保护文件的密码输入框

临时直链

对于需要程序化访问的场景,可以生成无需鉴权的临时直链:

  1. 生成直链

    • 在编辑对话框中点击"复制临时直链"
    • 系统生成 5 分钟有效期的直链
    • 直链将自动复制到剪贴板
  2. 直链格式

    https://your-domain.com/file/[UUID]/[文件名]

    INFO

    文件名部分的字符串不参与任何逻辑运算,仅用于前端展示和部分下载程序标识文件名。

  3. 使用场景

    • API 程序访问
    • 自动化脚本下载
    • 第三方应用集成

API 集成

UniBoard 提供完整的文件 API 接口:

请参考:文件 API 文档

下一步

基于 MIT 许可发布