开放平台概述
WPS 开放平台是 WPS 365 产品开放性的基座。WPS 365 产品能力以开放接口的形式注册至开放平台,提供给开发者使用。 企业可以通过WPS开放平台,实现WPS365产品与现有第三方系统的集成,如OA、项目管理系统、财务管理系统等。通过与WPS协作消息、云文档、通讯录、轻审批等模块的打通,将WPS 365赋能到企业下所有办公场景。
全面的开放能力
WPS开放平台提供上千个标准化接口,覆盖通讯录、云文档、消息、会议、日历、智能文档等企业管理常用场景。部分接口已适配MCP协议,可以帮助开发者更高效地实现企业办公数字化。
WPS 365 OpenAPI
WPS 365 开放接口均以统一的365 OpenAPI 对外提供,实现了开放接口调用的一致性。 为了提升 API 调用的安全性,WPS 开放平台设计了访问凭证(access_token)机制,调用 API 获取应用资源时,需要通过 access_token 对调用者身份进行鉴权,即告知 WPS 当前是谁、以什么身份获取什么租户的数据。 访问凭证是接入 WPS 开放平台的钥匙,将应用获得的所有数据访问和接口调用权限绑定在一起,允许应用对资源进行读写操作。建议开发者在正式开发前对 WPS 的访问凭证机制有充分的了解。详见 应用权限体系
WPS 365 事件
应用可通过订阅 WPS 开放平台提供的订阅事件,实时获取并响应 WPS 365产品内的动作,充分利用 WPS 的协作能力,提升应用的业务协作能力。 下面列举两个简单的适用场景。开发者可以根据实际需求,订阅不同的事件:
- 实时数据处理 如果应用对数据的实时性要求比较高,希望能够及时地从 WPS 同步数据的变化,可以进行事件订阅。例如在用户离职时,应用需要第一时间处理离职用户的业务数据,就可以 订阅用户变更事件。
- 快速事件响应 如果应用需要及时响应用户的操作,可以进行事件订阅。例如当新人入群时,群机器人需要给新人发送一条欢迎消息,就可以订阅用户进群事件。
多样的应用形态
通过WPS开放平台进行的对接开发,将以多样的应用形态提供给企业内外使用者。详见 应用类型与形态
WPS协作网页应用
WPS协作网页应用指的是用 H5 方式开发,可以运行在WPS协作网页的应用。用户使用时将会在协作工作台中,以内嵌网页的形式打开。如将OA系统、邮箱系统嵌入在工作台中。
WPS协作机器人
WPS协作机器人是应用基于WPS协作会话与用户交互的能力形式。应用可通过机器人推送消息给用户,也可通过订阅事件接收用户发送给机器人的消息。常用于:发送监控告警、待办事项提醒、公司活动通知等业务集成场景。