关键词:微信公众号办公,移动办公,手机办公,O2OA微信办公,微信办公


O2OA平台是一个企业办公类系统,为了方便实现在线编辑 word、excel、ppt文件,与金山wps在线编辑功能集成。本文主要介绍如何将O2OA集成wps。

一、总体思络:

金山在线文档简介:

金山文档在线预览编辑服务,是以 H5 网页的形式提供,支持全平台接入。

在线服务完整的使用,需要对接方前端和服务端的参与。

  • 前端:根据文件格式(Word、Excel、PPT 等)生成访问金山文档的url,通过js-sdk接入,调用相关 API 来实现相关需求
  • 服务端:根据金山文档在线预览编辑服务提供的回调 API 实现接口,将数据存储到对接方的公网服务器中

要集成金山文档在线预览编辑功能,先要申请服务商。

特点:由第三方客户负责文档存储管理,WPS不存储用户的文档


与wps集成的总体效果图如下:

在o2oa公文流程表单中嵌入wps在线文档组件,当流程打开时,编辑文档调用wps在线编辑url地址,以iframe形式嵌入表单。实现在线实时编辑文档。


实现集成要如下操作步骤:

1.申请成为服务商,wps会提供应该的appid与密码,在线文档Url需要相应的appid与密码

2.自定义应用实现wps的回调接口程序。

3.在表单设计放上wps控件并设计相关属性


二、集成操作步骤:

步骤一:申请成为服务商

第一步:打开wps官网地址:https://open.wps.cn/


第二步:填写申请服务商信息

      在下面的界面填写服务商名、服务商官网地址、公司邮箱、所在行业、公司规模等信息,提交后等 wps管理员申核通过后,再操作第三、四步。

第三步:申请金山文档在线编辑权限

第四步:申请金山文档格式转换

步骤二:自定义程序集成配置

一、下载集成源代码地址 :https://git.o2oa.net/o2oa/o2custom-wps.git

代码实现了如下回调接口:

1、新建文件回调

官方接口文档:https://wwo.wps.cn/docs/server/access-mode/new-file/


2、文件预览回调

官方接口文档:https://wwo.wps.cn/docs/server/access-mode/file-preview/

3、文件编辑回调

官方接口文档:https://wwo.wps.cn/docs/server/access-mode/file-editing/


二 、源码应用配置 wpsFileSettings.json 说明


{ "wpsDomain":"https://wwo.wps.cn/office/",   //wps官方地址

"wpsAppid":"XXXXXXXXXXXXXXXXXXXxXxxx", //wps官方申请通过后产生的Appid

"wpsAppsecret":"XXXXXXXXXXXXXXXXXXXXXXX",//wps官方申请通过后产生的Appid密码

"wpsConvertAppid":"XXXXXXXXXXXXXXXXXXXXXXX",//wps官方转换申请通过后产生的Appid

"wpsConvertAppsecret":"XXXXXXXXXXXXXXXXXXXXXXX",//wps官方转换申请通过后产生的Appid密码

"wpsConvertConvert":"https://dhs.open.wps.cn/pre/v1/convert",//wps官方转换地址

"wpsConvertQuery":"https://dhs.open.wps.cn/pre/v1/query", //wps官方转换查询地址

"redirectKey":"_w_redirectkey",//自定义程序预留的key

"redirectValue":"123456",//自定义程序预留的key的值

"storageFolder":"",//自定义程序回传文件保存地址

"convertCallbackUrl":"http://wps.o2oa.net:20020/x_wps_assemble_control/jaxrs/v1/api/fileconvert/convertCallback",//自定义程序回调转换地址

"fileUrl":"http://wps.o2oa.net:20020/x_wps_assemble_control/jaxrs/v1/api/file/getFile", //自定义程序获取文件地址

"fileVersionUrl":"http://wps.o2oa.net:20020/x_wps_assemble_control/jaxrs/v1/api/file/getFileVersion",//自定义程序获取历史版本文件地址

"iconUrl":"http://wps.o2oa.net:20020/x_organization_assemble_personal/jaxrs/icon" //自定义程序获取个人头像地址

}


三、设置回调地址

步骤三:表单wps组件配置

1、左边“wpsoffice”图标:

点击并拖动到要放置控件的地方


2、右边的属性配置,设置相应的属性值

点击“基本”属性设置

点击“配置”属性设置

点击“组件”属性设置



推荐文章:

系统配置-配置服务器连接O2云
2022-01-25
O2OA拥有云端应用市场以及配套的移动办公APP,支持IOS和安卓端。用户可在连接O2云之后,使用APP使用移动办公。移动办公APP开放源代码,不会产生任何费用
连接O2云体验APP移动手机办公
2021-02-25
O2OA拥有配套的移动办公APP,支持IOS和安卓端,用户可在连接O2云之后,使用APP使用移动办公。移动办公APP开放源代码,不会产生任何费用。本篇主要简单讲
linux环境libreoffice安装及使用
2021-08-27
进入官网或者下载源下载适配操作系统的版本,linux下载rpm版本,截止本文档最新的版本是7.2,可以下载次新稳定版本7.1.5,下载完成后执行下面命令解压安装
开发知识-神通数据库安装
2021-02-07
一、安装配置界面上:勾选择“兼容Oracle模式”,库字符集“UTF8”,页大小"32K"成功创建神通数据库实例后,系统通常为该实例默认创建三个用户:SYSDB
平台服务器版本升级操作说明
2021-12-10
O2OA信息化系统开发平台提供离线升级命令,用户可以下载最新的安装包到服务器进行服务器升级,系统升级时可以对旧程序进行备份,让升级操作更加可靠。
业务开发-组织架构-人员与组织的关系-身份
2021-02-26
组织成员即人员和组织和隶属关系,表明人员的组织隶属关系。由于一个人员有可能由于兼职或者借调的原因,需要在多个组织里使用,这样系统会为该人员生成多种人员与组织的关
组织人员同步-自定义同步接口代码
2021-03-03
O2OA允许用户自定义接口和代码逻辑来完成系统与第三方业务系统的数据同步,人员和组织的同步。本文主要介绍如何在O2OA中开发接口与外部系统进行组织和人员的同步,
日志管理-访问日志相关配置
2021-12-14
@日志管理@O2OA@平台日志@履职日志@访问日志O2OA平台默认未开启访问日志,可以通过配置来开启平台的访问,用于记录系统上访问服务的详细信息。本篇主要介绍如
表单-数据模板的配置方法
2022-01-21
数据模板可以用来让用户在使用层,自动进行添加整个数据表格。具体的使用方法如下:1.从表单中拖动数据表格:组件的标识是:datatemplate2.在数据模板中制
企业微信办公首页说明
2021-02-19
O2OA平台可以以第自建应用的方式集成到企业微信,同步企业微信的企业通讯录作为本地组织人员架构,并且可以将待办等通知直接推送到企业微信进行消息提醒。

results matching ""

    No results matching ""