ONLYoffice在线编辑的接口测试

背景是这样的,因为公司准备做一个网上的同步办公系统,项目名是“云巢”,当时第一个考虑到的是使用WPS的在线编辑器,但是需要交费,一年是8000大洋,然后就找到了ONLYoffice,这就是使用ONLYoffice的原因。当时我做的那个ONLYoffice的接口测试,主要是测试“增删查改”四个接口,下面进入接口测试阶段。

由于之前我们的项目经理搭建的项目环境已经关闭,所以我在网上找了一套ONLYoffice的源码,自己重新搭建了项目环境进行测试,页面展示基本一致,但是这个源码只有实现了新增、删除、上传文件、下载文件的功能,安装好IDEA和部署好Tomcat,把代码编译一下,再用Tomcat启动起来就好了,代码不需要改动,部署比较简单,有兴趣的同学可以私我要源码尝试部署。

在项目启动起来之后,项目浏览器自动弹出的一个ONLYoffice的页面如下:
在这里插入图片描述
直接点击新建文件,在谷歌浏览器中的F12是不能直接获取到接口,需要用到fiddler抓包工具。

	第一个是新增,添加一个文件
	请求方式:get
	请求地址:http://localhost:8080/OnlineEditorsExampleJava_war_exploded/EditorServlet?fileExt=docx
	请求参数:fileExt=docx
	返回数据:是否成功创建一个文件类型为docx的新文件。

在这里插入图片描述
以上接口是新增了一个new.docx的文件,参数为必选,可输入的参数还有xlxs、PPT,区别是新建的文件为表格或PPT类型,新建文件的接口就到此为止。

	第二个是下载文件
	请求方式:get
	请求地址:http://localhost:8080/OnlineEditorsExampleJava_war_exploded/IndexServlet?type=download&name=new.docx
	请求参数:type=download&name=new.docx
	返回数据:是否成功下载一个文件

在这里插入图片描述
以上接口是下载一个文件名为new.docx的文件,文件名为必填参数。

	第三个是删除文件
	请求方式:get
	请求地址:http://localhost:8080//OnlineEditorsExampleJava_war_exploded/IndexServlet?type=remove&filename=new.docx
	请求参数:type=remove&filename=new.docx
	返回数据:是否删除成功。

在这里插入图片描述
以上接口是删除一个文件名为new.docx的文件,该参数为必选参数。

好了,我个人对这个文档是不太满意,因为感觉说的不是很到位,各位读者有什么不懂的可以给我留言。
加油,测试人!

附件:当时用postman做ONLYoffice的接口文档,做得不好还请指点一下,感谢!私我直接取也行,或者投个1积分支持一下吧,谢谢!
附件链接:https://download.csdn.net/download/weixin_45726876/23459185

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值