所有接口的参数格式,均可参考自己产品环境中Web API模块的示例说明,位置如下图所示:
本文以WebAPI在线测试的方式演示【凭证生成】过程。
1、用管理员或有管理员权限的用户登录系统,并打开Web API功能进行在线测试。
选择操作列表后可以查看到相关的参数说明、返回结果、代码示例、JSON格式以及字段说明等信息。
2、点击【在线测试WebAPI】按钮,输入一个有凭证新增权限的用户名及用户密码。
3、切换到【验证接口】页签--选择【保存】接口--点击【填写测试数据】菜单。
4、系统通过调用凭证录入界面来填写测试数据,录入完整的凭证信息后点击【返回数据】。
5、系统根据上一步录入的凭证自动生成JSON数据(第三方系统可以参考该测试数据来构建JSON)--点击【验证接口】后生成凭证。
6、在凭证查询中可以查看到上面生成的凭证。
摘自:https://vip.kingdee.com/article/180712704347303168
运到的问题:
(1) 使用系统自带的超级管理(administrator)一些业务数据出不来;
(2) 其他账号,没有webapi的功能;
最后请教有经验的人,解决方案如下:
(1)不要用超级管理员(administrtor)去在线测接口,因为它没有业务数据权限;
(2)用超级管理员给另外一个账号(如:张三)所在的角色,开通webapi的功能;
权限设置过程如下: