如何使用通过SCP App中的通讯安排暴露为开放API的自定义CDS?

2020-08-22 12:50发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个用例,需要在SCP应用程序中获取一些服务条目表数据。 到目前为止,我创建了一个Node应用程序,并使用sap open业务api来获取数据。 我想知道有什么方法可以像我为开放业务API一样从我的节点应用程序中调用这些公开的API。 它会解决我的很多问题

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个用例,需要在SCP应用程序中获取一些服务条目表数据。 到目前为止,我创建了一个Node应用程序,并使用sap open业务api来获取数据。 我想知道有什么方法可以像我为开放业务API一样从我的节点应用程序中调用这些公开的API。 它会解决我的很多问题

付费偷看设置
发送
4条回答
落灬小鱼
1楼-- · 2020-08-22 13:02

嗨,Swastik

感谢您的提问。 让我们先澄清几件事,然后我才能回答你的问题。

  1. 使用SAP业务API是指从Node应用程序调用端点吗?
  2. 这是哪种API? Odata V2,Odata V4还是OpenAPI? 您能否提供指向API集线器的链接,以便在您不知道的情况下进行检查?
  3. 什么是自定义CDS? 我想确保我正确理解了首字母缩写。

通常,您可以通过Cloud SDK使用任何SAP API。 如果是Odata V2,则最好使用Cloud SDK for JavaScript。 请查看此内容广泛的教程,以了解如何通过Node App使用这些API:

https://developers.sap.com/tutorials/s4sdkjs-getting- starts.html

https://developers.sap.com/tutorials/cloudsdk-js- generator.html -这可能回答您的特定问题

https://developers.sap.com/tutorials/s4sdkjs-prerequisites.html -如果您是从头开始的前提条件的一些详细信息。

在这里您将找到所有与JS相关的教程: https://developers.sap.com/tutorial-navigator.html?tag=products:technology-platform/sap-cloud-sdk/sap-cloud-sdk&tag= topic:javascript

我希望在得到我的问题的答案后会有所帮助并乐于提供进一步的帮助。

最好

Artem

huskylover
2楼-- · 2020-08-22 13:13

https://developers.sap.com/tutorials/abap-extensibility-custom-cds.html
这是创建和将自定义CDS公开为API的链接

〜Swastik

天桥码农
3楼-- · 2020-08-22 13:01

也许我的示例项目结合了CAP和Cloud SDK,位于 epmbp-consumer-app 会为您提供帮助。

Aaron 3364
4楼-- · 2020-08-22 13:09

感谢您的回复Gregor。 我想使用作为API公开的自定义CD。 您可以在"可扩展性"标签下找到自定义CDS。

一周热门 更多>