• 咨询详情,请联系我们:177-8250-8152 / sales@kasoftware.cn

  • 咨询详情,请联系我们:177-8250-8152 / sales@kasoftware.cn

13 2020-11

API简介(一)

|2020-11-13T16:29:58+08:002020年11月13日|帮助文档, 知识库|API简介(一)已关闭评论

API(应用程序编程接口)是一个计算接口,限定了多个软件中介之间的相互作用。定义了可以进行的调用或请求的类型,如何进行调用,应使用的数据格式,遵循的约定等。具备扩展机制,以便用户可以通过各种方式不同程度扩展现有功能。API可以完全针对组件定制,也可以基于行业标准进行设计以确保操作的互通性。通过信息隐藏,API支持模块化编程,允许用户独立使用界面。 使用API的目的 在构建应用程序时,API通过抽象化底层实现以及仅公开开发人员需要的对象或函数来简化编程步骤。电子邮件客户端的图形界面可能会为用户提供执行提取和突出显示新电子邮件所有步骤的按钮,而用于文件输入/输出的API会为开发人员提供将文件从一个位置复制到另一个位置的功能,而无需要求开发人员了解幕后发生的文件系统操作。 设计 API的设计对其使用有重大影响。信息隐藏的原理描述了编程接口的作用,即通过隐藏模块的实现细节来启用模块化编程,从而使模块用户无需了解模块内部的复杂性。 发行政策 API是常见的集成方式之一,发布API的主要策略包含: 私有:该API仅供内部公司使用。 合作伙伴:只有特定的业务合作伙伴可以使用API。例如,Uber和Lyft等租用公司的车辆允许经过批准的第三方开发人员直接在其应用程序内订购游乐设施。这使公司可以通过选择哪些应用程序可以访问API来进行质量控制,并为其提供额外的收入来源。 公开:该API供公众使用。例如,Microsoft公开了Microsoft [...]

23 2020-04

API 资源

|2020-04-23T18:08:15+08:002020年4月23日|帮助文档, 知识库|API 资源已关闭评论

总览 资源是在系统 API中公开的对象,可以查询,创建,更新和删除。 这些资源包括: Files - 检索知行之桥工作流程中的文件,或将文件推送到知行之桥工作流程中(将它们添加到端口的输入文件夹中) Certificates - 检索或更新用于加密,签名,解密,验证,SSL [...]

23 2020-04

API 示例

|2020-04-23T14:17:09+08:002020年4月23日|帮助文档, 知识库|API 示例已关闭评论

本章节包含了一些需要结合API 请求来完成的常见用例。 向Workflow中插入一个文件 POST到Files资源,将文件添加到指定端口的“Send”,“Receive”,“Sent”文件夹中。要将一个文件插入到工作流中,需要将这个文件POST到处理该文件的第一个端口的“Send”文件夹下,例如: xml POST http://mydomain.com:8001.com/api.rsc/files json { "ConnectorId":"myConnector", [...]

27 2020-03

批量EDI将每天处理30,000次EDI交易

|2020-03-27T15:07:34+08:002020年3月27日|MFT, 帮助文档, 知识库, 解决方案|批量EDI将每天处理30,000次EDI交易已关闭评论

自1999年以来,B2BGateway已经为成千上万的客户提供了完全托管的EDI和API连接解决方案,使企业能够连接到全球主要零售商、第三方物流服务和许多其他合作伙伴。EDI(电子数据交换, Electronic Data Interchange的缩写)是组织之间业务数据的结构化传输,例如采购订单、发票和装运通知。B2BGateway与各种平台集成,包括许多ERP和会计平台、仓库管理系统、库存和订单管理系统、电子商务平台等。 扩展阅读: EDI 是什么? B2BGateway 已经发展了20年,帮助客户减少人工操作,降低人工成本,提高了数据安全性和准确性,更重要的是提高了整个供应链的速度和效率,实现了真正的供应链自动化。 仅B2BGateway [...]

12 2020-02

如何通过Postman调用EDI系统的API?

|2020-02-12T15:54:39+08:002020年2月12日|帮助文档, 操作指南|如何通过Postman调用EDI系统的API?已关闭评论

知行EDI系统(以下简称知行之桥)主要是用来实现贸易双方的数据交换的过程,这个过程中,贸易双方往往需要根据国际通用的消息格式收发信息,我们称符合国际规范的消息文件为EDI报文,然而不同的公司会结合ERP的接口情况选择不同的集成方式,例如调用API,使用数据库中间表,自定义XML,CSV,Excel等方式实现与ERP系统的集成。其中调用API的方式很常见,而且在知行之桥上所有的功能操作,都可以通过调用API来进行控制。下面我们会通过一个例子为您说明如何使用Postman 调用知行之桥的API。一方面您可以测试知行之桥的API功能;另一方面,当您使用C#,Java等语言调用API时若有报错,可通过Postman进行问题定位,判断是系统暴露API的问题,还是代码的问题。 扩展阅读:如何通过C#调用EDI系统的API? 1. EDI系统的API定义 进入知行之桥的管理界面,点击右上角导航栏中的”API”。您就可以看到知行之桥默认提供的API接口,如下图所示: 从图中我们可以看到,知行之桥的API是以OData协议方式暴露的。OData是一种流行的REST接口的包装方式。知行之桥默认遵从OData V4协议,其内容均以JSON方式传输。点击左边列表中的任何一个链接,可以看到关于这个API的详细描述。例如下图中的“connectors”接口,您可以通过描述页面上的方法对知行之桥中的端口进行增删改查的操作。 其中,各个方法的功能如下表所示: HTTP方法 [...]

22 2019-11

API 端口

|2019-11-22T16:59:51+08:002019年11月22日|MFT, 解决方案|API 端口已关闭评论

API端口支持在知行EDI系统发布自定义API。 如果您正在寻找一个可以使用API的客户端,请改用REST端口。 总览 API接口将数据库中的表,视图和存储过程作为Web API公开。 API端口从目标数据库读取可用的表,视图和存储过程,然后可以将这些资源的任何子集公开为API资源。 API端口也可以用于公开自定义脚本接口。 对自定义脚本进行API调用时,将执行脚本以构建API响应。 自定义脚本是一种非常灵活的方法,可以提供知行EDI系统资源作为对Web请求的响应。 端口配置 [...]

12 2019-07

API与EDI何不两者结合?

|2019-07-12T16:31:35+08:002019年7月12日|帮助文档, 知识库|API与EDI何不两者结合?已关闭评论

自70年代初以来,电子数据交换(EDI)一直是供应链工作流程信息交换的黄金标准。 EDI建立了一套消息传递标准,用于以电子格式将数据从系统传输到系统,而无需纸张和手动过程。但是,虽然EDI已经取得了一些进展 -包括AS2 X12结构和加密算法的改进,以及AS4等新协议——但它只看到了很少的重大变化。 如今,组织越来越多地使用诸如应用程序编程接口(API)之类的新技术来自动化流程,应用程序甚至企业之间的通信。 在这篇文章中,我们将集中讨论API,它通过公开功能和服务来实现新类型的交互和事务。应用程序可以使用其他应用程序的服务来实现数据交换。随着越来越多的企业实施使用API在内部与其他应用程序通信的应用程序(如NetSuite),他们也在考虑使用API与外部合作伙伴进行通信。 但API能否真正取代EDI? 组织是选择EDI,API还是两者的某种组合取决于实际用例。 EDI的优点 EDI的一种流行方法是使用Hub [...]

11 2016-05

使用知行之桥®系统默认API接口

|2016-05-11T16:09:38+08:002016年5月11日|帮助文档, 示例工程|使用知行之桥®系统默认API接口已关闭评论

知行之桥®在为您提供强大的EDI功能的同时, 也考虑到了如何方便的与之集成. 在此篇文章中, 我们会通过一个例子为您说明关于知行之桥®的API功能的使用. 浏览API定义 API的安全认证 创建用户 访问来源限制 示例 获取文件列表 [...]

返回顶部