ONLYOFFICE文档API:更强的安全功能

在数字化办公时代,文档的安全性与隐私保护已成为企业和个人用户的核心关切。如何确保信息在存储、传输及协作过程中的安全,是开发者与IT管理者亟需解决的问题。ONLYOFFICE作为一款功能强大的开源办公套件 ,不仅提供了高效的文档编辑与协作体验,更通过一系列专业的安全相关API,赋予开发者灵活控制文档安全的能力。

本文将探讨ONLYOFFICE在文档最近更新的API,帮助开发者与企业用户构建更安全、合规的文档管理系统。

关于 ONLYOFFICE 文档

ONLYOFFICE 是一个开源项目,专注于高级和安全的文档处理和协作。全球超过 1500 万用户,是在线办公领域的创新者。

ONLYOFFICE 文档提供文本文档、电子表格、幻灯片、表单和 PDF 编辑器,高度兼容微软 Office 格式,并提供数百种格式化和样式工具,以及多种协作功能,包括实时和段落锁定两种共同编辑模式、评论和审阅、内置聊天、版本历史等。

该办公套件可以连接到多个云平台 ,如 WordPress、Seafile、Moodle等,也可以集成到您自有的应用程序、网站或其他解决方案 ,为其提供强大的编辑功能,还提供个性化的定制功能来满足产品的品牌化需求。

ONLYOFFICE 可以在任何平台上部署,包括 Windows、Linux、macOS、Android,也可以在任何设备上使用。在线、移动和桌面版本均使用同一引擎,确保离线和在线工作之间无缝切换。

ONLYOFFICE 文档 API - 改进的安全功能

onUserActionRequired

events.onUserActionRequired 事件用于处理受密码保护的文件。当用户需要执行以下操作才能打开文档时,系统会调用该函数:

  • 用户需要输入密码才能打开受保护的文档;
  • 用户需要为 TXT 文件选择编码;
  • 用户需要为 CSV 文件选择编码和分隔符。

以下是该事件功能的示例:

复制代码
function onUserActionRequired() {
  console.log("Enter a password")
};
const config = {
  events: {
    onUserActionRequired,
  },
};
const docEditor = new DocsAPI.DocEditor("placeholder", config);

drop

drop 命令可断开users 参数中指定标识符的用户与文档编辑服务 的连接,禁止特定用户编辑文档**。**这些用户将能够查看文档,但不允许对其进行更改。

请求示例

复制代码
{
  "c": "drop",
  "key": "Khirz6zTPdfd7",
  "users": ["6d5a81d0"]
}

参数​

参数 类型 是否必填 描述
c string 必填 定义命令类型。
key string 必填 定义文档标识符,用于明确标识文档文件。
users array of strings 必填 定义用户标识符列表。

响应示例

复制代码
{
  "error": 0,
  "key": "Khirz6zTPdfd7"
}

参数​

参数 类型 是否必填 描述
error integer 必填 定义错误代码。
key string 必填 定义文档标识符,用于明确标识文档文件。

查看更多 ONLYOFFICE 文档 APIhttps://api.onlyoffice.com/zh-CN/docs/docs-api/get-started/basic-concepts/

获取 ONLYOFFICE 文档

获取最新版本的 ONLYOFFICE 文档开发者版:下载 ONLYOFFICE 服务器解决方案,并以您的品牌提供给您的客户 | ONLYOFFICE

相关链接

ONLYOFFICE 文档开发者版

API 文档

个性化的定制功能

ONLYOFFICE 文档 API :新的文档格式支持及配置方法

ONLYOFFICE文档API:编辑器的品牌定制化

相关推荐
广东帝工13 小时前
智能调度系统:智慧航道释放通航效率的核心引擎
编辑器
广东帝工16 小时前
船岸互联等技术趋势,改变航运传统构成
编辑器
QianhangQianping18 小时前
一块大屏的数据在浏览器里怎么变成画面:背景、子屏、前景三层结构
前端·低代码·架构·编辑器·数据可视化·大屏可视化
小卡拉米本米20 小时前
解决Vscode使用GitHub账号登录慢的问题
ide·vscode·编辑器
console.log('npc')2 天前
周期任务功能完整实现:CRON 编辑器 + 模板变量 + 执行历史
javascript·vue.js·编辑器
徐小夕@趣谈前端3 天前
Web 端 OFD 编辑器踩坑记:从“只能预览”到“在线改”
前端·编辑器
m0_547486663 天前
《网络安全技术》全套PPT课件2026
安全·web安全·网络安全·数据安全
Solange__3 天前
AI模型编辑器、Blender和3D Agent怎么选?按5类修改任务比较局部编辑、拓扑与自动化
人工智能·3d·自然语言处理·编辑器·音视频·blender·游戏策划
2601_954005624 天前
# ricon SVG 编辑器:工业图元的“军火工厂“
前端·物联网·数学建模·架构·编辑器·制造
dswfgds5 天前
开源项目吐槽大会:一篇技术文章的大纲设计
编辑器