异步API

变更记录
产品版本 | 更新内容 | 更新日期 |
| V7.0.1 | 初始版本 | 2024年10月 |
1 功能介绍
异步API采用异步传输方式,接口调用方无需等待API执行结果,可以继续执行其他任务,不会造成主流程阻塞,适用于大数据量查询或同步场景。
2 应用场景
在API同步大数据量或其它可能导致接口超时的场景下,通过异步API帮助接口正常完成调用,且不会阻塞主流程,提高系统的性能和响应速度。
3 系统路径
【开放服务云】 → 【OpenAPI】 → 【异步API】 → 【异步API】
4 关键字段/按钮说明
4.1 关键字段说明
当请求方式为POST,操作方式为保存时
字段名称 | 详细解释 |
API基本信息 | |
API编码 | 手工录入,建议创建有实际业务语义的编码 |
API名称 | 手工录入,建议创建有实际业务语义的名称 |
请求方式 | API请求方法,支持GET/POST |
业务对象 | 操作服务的业务对象 |
所属应用 | 业务对象所属应用 |
| 分组 | 接口所属分组 |
操作方式 | 业务对象的操作,如查询、保存等 |
使用状态 | API使用状态共有四种。 内测:接口仍在内部测试中; 发布:正式对外开放; 维护:API将来会被废弃,不推荐使用; 禁用:禁止使用。 |
适用版本号 | 依赖的实体对象对应的苍穹最低版本号 |
| 接口类型 | 默认为异步 |
请求地址 | 请求url地址,自动生成格式为:/kapi/v2/{isv}/{appId}/{formId}/{serviceName} {isv}:开发商标识,金蝶标准接口的开发商标识为空 {appid}:业务对象所属的应用编码 {formId}:业务对象编码 |
| 完整服务地址 | 接口完整请求地址 |
详细描述 | API详细描述及功能场景用途 |
配置项 | |
第三方应用授权 | 开关打开,代表该API不允许通过cookies、匿名等非第三方应用认证的方式访问 |
出参仅返回Data域 | 出参仅返回Data域(不包括Status) |
| 是否脱敏 | 开关打开,代表该API需要脱敏,关闭则不需要脱敏 |
| 防止重复请求 | 开启防止重复请求时,相同请求参数的请求在30秒内只能调用一次 |
| WebService信息 | |
| 命名空间 | Webservice接口的命名空间,建议以http或https开头 |
| 输入参数名 | 输入参数名 |
| 输出参数名 | 输入参数名 |
| WSDL方法名 | WSDL方法名 |
请求头部 | |
参数名称 | 请求头参数名称,系统已默认预置content_type和access_token,无需重复添加 |
参数值 | 请求头参数值 |
说明 | 请求头参数说明 |
请求体 | |
参数名称 | 请求体参数名称,即请求的入参。即可以从业务对象中添加,也可以手工添加,允许修改参数名称 |
对象属性 | 若从业务对象中添加,则为添加的实体属性编码;若是手工添加的参数,则和参数名称保持一致。不允许修改 |
参数类型 | 请求体参数类型 |
必填 | 定义请求体参数,在调用时是否必传 |
| 默认值 | 请求参数默认值 |
说明 | 请求体参数说明 |
层级 | 参数在业务对象中所在层级,如:若参数为分录中的参数,则层级为2 |
示例 | 请求体参数示例,根据选择的参数自动带出 |
参数控制 | |
参数项 | 特殊保存功能参数 |
说明 | 参数说明 |
值 | 参数值 |
返回参数 | |
参数名称 | 返回参数名称,即请求的出参 |
参数类型 | 返回参数类型 |
说明 | 返回参数说明 |
示例 | 返回参数示例 |
错误码 | 字段与get请求一致 |
4.2 关键按钮说明
按钮名称 | 详细解释 |
单据头 | |
保存 | 保存当前API服务信息 |
API测试 | 打开API在线测试弹窗界面 |
退出 | 退出当前界面 |
请求头 | |
增行 | 列表新增空白行 |
删行 | 点击按钮,删除勾选行数据,支持多条数据批量删除 |
上移 | 勾选请求头数据,点击按钮,行数据会上移一行 |
下移 | 勾选请求头数据,点击按钮,行数据会下移一行 |
参数示例 | 弹出请求参数示例弹窗 |
请求体 | |
添加属性 | 弹出对象选择弹窗,支持批量勾选,点击确定后会自动填充数据到请求参数中 |
参数示例 | 弹出请求参数示例弹窗 |
增行 | 列表新增空白行 |
删行 | 点击 |
异步API
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



