API调用说明
企业自建应用调用流程

1、创建应用:开发者需先在开发者后台创建应用

2、申请 API 权限:不同的 API 有不同的接口权限和字段权限要求,一般在接口文档的【权限要求】里都有标注,开发者可在开发者后台的【开发配置-权限管理】处按照己需要使用的接口的功能名称或者scope搜索后批量添加,涉及到敏感接口权限申请还需要创建版本,并提交版本申请,管理员通过审批后才可以调用。

3、获取访问凭证:WPS 开放平台设置了多种访问凭证(也称为 access_token),不同的访问凭证代表了不同的资源访问权限。调用 API 时,需要在请求中携带访问凭证,以便获取权限范围内的资源信息。了解访问凭证。
4、设置 IP 白名单(可选):为了提升应用访问的安全性,开发者可以通过 IP 白名单功能设置能够合法访问WPS服务 API 的 IP 列表,不在白名单列表中的 IP 地址的请求会被拒绝,并返回错误提示信息。

扩展/定制应用调用流程

1、创建应用:开发者需先在《私有云应用开发平台》创建“扩展或定制应用”。

2、开发应用和组件:开发者可参考《私有云应用开发平台》帮助文档进行应用和组件开发,调用API需创建独立服务型组件。

3、配置应用依赖:开发者需在《私有云应用开发平台》的应用管理页中配置当前应用要依赖的开发能力和API。

4、应用发版:应用完全开发完成后,需发布应用版本。

5、导入证书、安装包:将对应版本的证书和安装包导入到私有化环境。
6、设置应用白名单:默认情况下,扩展和定制应用是无权限调用其在《私有云应用开发平台》依赖的能力和API,需私有化环境平台租户管理员设置应用白名单,才可获得对应权限。

7、获取访问凭证:WPS 开放平台设置了多种访问凭证(也称为 access_token),不同的访问凭证代表了不同的资源访问权限。调用 API 时,需要在请求中携带访问凭证,以便获取权限范围内的资源信息。了解访问凭证。