纷享OpenAPI调用链脚本编写

104 阅读1分钟

自定义对象的新增、修改、作废、恢复、删除、查询

image.png

先提供最基础的: 创建、修改、作废and删除、查询功能

变量:

1. url # crud对应的url不同
2. appId、appSecret、permanentCode不同
3. corpAccessToken、corpId、mobile、openUserId不同
4. crud给自定义对象需要传入的参数不同
5. 一些crud时的option不同

进展:

  1. 完成了easyDemo -> 便于快速获取corpAccessToken、corpId、openUserId
  2. 完成了简单的自定义对象创建的封装(bug:新建主对象时无法新建从对象,OpenAPI返回系统错误error2)
  3. 接下来: 查询自定义对象列表功能的封装
  4. 接下来: 阅读OpenAPI文档,思考一些可能的典型场景,然后对这些场景需要调用的OpenAPI进行封装,为大家提供便利

对象中附件字段的更改

  1. 先要上传CRM素材文件(即将文件上传到纷享云上),获取返回的mediaId
  2. 再利用mediaId来编辑对象的附件字段

通过 OpenAPI 调用 APL 自定义控制器函数批量创建/更新对象

  1. 编写自定义控制器
  2. OpenAPI调用自定义控制器

涉及人员时,需要将人员的开放平台openUserId转FsId,在自定义控制器中实现(也可以封装成一个APL类)

人员接口的封装

部门接口的封装