onlyoffice预览、在线编辑

陈长荣 d96cd7d365 上传文件更改文件名为uuid 2 月之前
src d96cd7d365 上传文件更改文件名为uuid 2 月之前
.gitignore 50941110a2 初始化代码 3 月之前
README.md 4508d5c2ce 更新说明文档 3 月之前
pom.xml 86a064df79 文档key使用uuid,避免onlyOffice缓存 3 月之前

README.md

部署服务器onlyoffice镜像

9.1 导入镜像文件
docker load -i /home/chineseOnlyoffice.tar
9.2 创建容器
docker run -i -t -d -p 20053:80 --name chineseonlyoffice/documentserver --privileged=true onlyoffice/documentserver:5.4.2.46 /usr/sbin/init
测试onlyoffice是否启动成功
浏览器访问
http://192.168.209.129:20053/web-apps/apps/api/documents/api.js
   部署后访问js地址
   http://ip:20053/web-apps/apps/api/documents/api.js
部署该服务jar(port=20054)
 部署后预览与编辑示例:
http://ip:20054/review/?name=01050625685446bd9597985d94753587.xlsx&userName=zhangjian&userId=1472848120668229634
http://ip:20054/edit/?name=01050625685446bd9597985d94753587.xlsx&userName=zhangjian&userId=1472848120668229634

接口调用

打开预览接口后

  1. only office调用Document中的url下载文档
  2. 调用回调接口
  3. 关闭文档网页后,会调用回调接口进行保存