如何快速调通保存接口

注意:该方法适用绝大多数接口,但目前已知采购订单保存接口和请购单保存接口不适用该方法。其需要将得到的结果JSON对照文档添加缺少的必填字段,例如采购订单保存接口的请求参数:"org_code"、"bustype_code"等。

一、新增数据

  • 在租户内添加一条符合自己业务需求的数据,这里以"客户档案"为例

image.png

  • 填写完成后保存(这里演示就不做具体信息的填写了)

image.png

二、列表查询

  • 点击进入开放平台API中心 ,搜索“客户档案列表查询”,点击右上角API测试工具。

image.png


  • 下拉菜单选择对应租户 ->填写必填参数 -> 点击发起调试

image.png


  • 复制响应体中步骤一中新增的那条数据的id值,用来做详情查询的请求id。

image.png


三、详情查询

  • 点击左侧目录中的“客户档案详情查询“,点击API测试工具

image.png


  • 选择对应租户 ->粘贴刚刚复制的id -> 点击发起调试 ->复制响应体内的内容

image.png


  • 删掉复制内容的”code“和”message“两行数据后留作备用

image.png

四、API小助手网址

五、获取用例json

  • 进入API助手网址 ,搜索”客户档案保存“,复制”请求示例“框内全部数据备用。

image.png

六、拉取代码Demo

image.png

  • 打开VerifyTest
  • 往getRequiredFromCusJson()方法体中添加对应参数
  • 参数值为standardjson.txt中子表参数的参数名(例如下图②号红框中的参数名,没有则不填,多个子表则用逗号分隔)
  • 运行getRequiredFromCusJson()方法

image.png

  • 运行成功后,双击选择控制台中最后一条数据,右键复制

image.png

  • 将复制的数据前面的信息删除掉,只保留JSON数据并复制

image.png

七、测试脚本能否保存成功

  • 进入客户档案保存的API测试页面

image.png


  • 选择对应租户->切换为文本输入->粘贴上一步复制的数据

image.png


  • 发起调试,查看结果

image.png

八、说明

最后成功保存的脚本是只包含必填项的脚本,不一定符合客户的业务需求场景,使用时根据自己的需求添加对应的业务参数即可。

Copyright © 用友 -【生态技术部】 2021 all right reserved,powered by Gitbook修订时间: 2022-01-05 14:13:53

results matching ""

    No results matching ""