- 快速接入
- 第一步:创建应用
- 第二步:应用权限申请
- 第三步:接口说明
- 第四步:文件接入规范
- 第五步:SDK及DEMO辅助接入
快速接入
第一步:创建应用
要在您的应用中使用WPS开放产品的接口能力:1、您需要先去WPS开放平台申请成为服务商2、进行服务商设置3、创建应用相关流程请参考后台配置指南。
第二步:应用权限申请
WPS文件在线预览与编辑能力的使用需要建立在已授权的基础之上,申请该能力需要同时申请账号授权和WPS文件在线预览与编辑的权限。
请参考应用权限申请文档进行相关权限的申请,待审批通过后,进行下一步的体验和开发工作。
第三步:接口说明
应用权限审核通过后,已获取如下等接口的权限,可根据这些原生的API接口进行相关对接工作。
接口 | 方法 | 名称 | 描述 |
---|---|---|---|
oauthapi/v2/links/url | GET | 获取文件打开链接 | 第三方应用服务端访问 |
oauthapi/v2/rpc/links/url | GET | 获取文件打开链接 | 第三方应用客户端访问 |
这里的文件指的是WPS云文档的文件。
注意: 详细的接口信息请移步以下接口说明:分享API服务端调用分享API客户端调用
第四步:文件接入规范
WPS文件选择器参数
- 页面链接:https://docs.wps.cn/open?appid=$appid&rpc_token=$rpc_token
- 监听事件:message
- 监听举例:window.addEventListener("message", callbackFunction, false);
- 选择按钮回调方法:"fileids",内容包括选中的fileid列表
- 取消按钮回调方法:"cancel"
第五步:SDK及DEMO辅助接入
为了帮助开发者调用开放接口,我们提供了开放平台服务端SDK,同时也提供了相应的DEMO辅助接入,请开发者根据开发语言选择合适的接入方式。
JAVA版:Java版SDK&DEMO Go版: Go版SDK
有任何疑问,请加入QQ群: 732130805 或者联系open@wps.cn获取帮助。