本文记录下对SAP API Business Hub网站的理解与运用。
进入网站SAP API Business Hub,在搜索框输入想要查找的API,本文以Purchase Order为例子进行介绍。
1. 查询并选择API
搜索API Purchase Order,可以查看该API对应的描述以及实现的功能,同时也可以查看该API在哪个软件里进行使用。
2. API界面的详细介绍
(1)Overview界面
- Introduction:可以查看API的状态以及类型。
- Documentation:点击将会链接到sap help portal的文档介绍
- API Resources:包含Attributes, API Specification, Authentication Methods, Configuration Details, Extensibility内容
-Attributes:
Communication Scenario: 维护在S4 HANA的Communication Arrangements App界面,表明可以利用该S4 HANA API与外部系统进行信息交互。
Scope Items: S4 HANA使用该API的scope item。
-API Specification:API的源文件,可在CPI mapping步骤进行上传,WDSL为SOAP API源文件,EDMX为ODATA API源文件。
-Configuration Details:
该URL是iflow中调用该API的address,根据实际情况补充完整host跟port。
-Extensibility:该API预留了可以扩展字段的空间。
(2)API Reference
关于GET,POST,PATCH,DELETE的API document。
(3)Schema View: 可以查看包含的字段以及长度类型
(4)Try Out: 可以在API business Hub做一些测试,查看调用API后的结果。Sandbox是网站自带的enviorment, 可以测试GET方式的调用。