我正在尝试使用SAP外部的SAP S/4HANA API(Postman或Java(我找到了几个选项来访问它
- 使用云SDK
- 使用Rest OData端点
https://api.sap.com/package/SAPS4HANACloud
我观察到,我们只能将Cloud SDK用于部署在SAP BTP Cloud foundry中的应用程序。
对于Rest OData端点,无法找到SAP S/4HANA云实例的生产URL的身份验证设置
有人知道我们是否可以从本地机器或Postman外部使用云SDK或REST OData端点吗?
注意:我正在使用试用帐户尝试这些东西。
免责声明:我是SAP Cloud SDK的开发人员之一。
SAP Cloud SDK for Java是一个Java库,主要用于在SAP生态系统中开发云原生应用程序。因此,确保应用程序可以在不同的环境中进行测试当然非常重要(例如CI/CD管道,以及本地开发人员机器(。
因此,SAP Cloud SDK可用于从本地机器连接到远程云服务。
请注意,SAP Cloud SDK必须包含在Java应用程序中,然后需要执行该应用程序-它不能独立运行,也与Postman无关(尽管它也提供了REST客户端(。
要开始使用SAP Cloud SDK,您可能需要了解本教程:https://developers.sap.com/group.s4sdk-cloud-foundry.html.它介绍了如何轻松创建包含SAP Cloud SDK的新Java应用程序,以及如何使用SAP API Business Hub的OData SAP云服务。教程甚至解释了如何通过试用服务和本地机器实现所有这些功能!