onlyOffice 服务端 客户端 相关开发整理
功能:
所有客户端都可用
云端部署服务
查看 预览 doc ppt excel
编辑
权限控制
开发技术准备
用户服务器端 提供保存接口
用户浏览器端 提供生成文件 key 标示(刷新后重新生成)
安装server 端
docker pull onlyoffice/documentserver
doc:
ports:
- 8686:80/tcp
tty: true
image: onlyoffice/documentserver
volumes:
- /home/www/DocumentServer/logs:/var/log/onlyoffice
- /home/www/DocumentServer/data:/var/www/onlyoffice/Data
- /home/www/DocumentServer/onlyoffice:/var/lib/onlyoffice
- /home/www/DocumentServer/postgresql:/var/lib/postgresql
stdin_open: true
应用端
注意相关参数
fileType 文件类型
key 标示编辑的唯一性 做多人编辑文件时 这个参数要一样。 通常这个值是随机生成 因为打开文件后文件会在documentServer 端 记录此文件 该值用来标示编辑文件。
title
url 文件的具体路劲
callbackUrl 文件关闭后回调路劲 这个用来保存文件用的 文件编辑保存后 当你关闭窗口后 server端会请求把你在服务器上的编辑提交到