前端集成模式
三方集成Filez文档中台,三方需要提供给Filez文档中台如下四种信息:
- 当前进行编辑或者预览的用户信息
- 当前用户操作的文档的元信息
- 下载文档的URL地址
- 文档编辑后的保存URL地址
根据三方提供上述四种信息的方式,分为以下两种集成模式,三方可以可以任选一种进行实现:
- 主动集成。 三方在调用Filez文档中台接口进行编辑/预览时,通过请求参数主动传递上述四种信息。这种集成方式,三方可以灵活定义文档下载地址和保存地址。
- 被动集成。 三方在调用Filez文档中台接口时不传递上述四种信息,但是三方需要按照Filez文档中台标准集成方式实现4个接口(详细接口信息请阅读《Filez文档中台-集成版 三方标准集成接口说明》)。
例如,当三方服务地址为
http://3rd-party/api/zOffice时,获取上述四种信息的接口分别为,GET http://3rd-party/api/zOffice/profiles
GET http://3rd-party/api/zOffice/${docId}/meta
GET http://3rd-party/api/zOffice/${docId}/content
POST http://3rd-party/api/zOffice/${docId}/content
前端集成请求地址
GET http(s)://${zOffice-server-IP}:${zOffice-server-port}/docs/app/driver-callback