从SAP Leonardo IoT呼叫服务层

2020-08-25 23:54发布

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

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


早上好

我正在研究SAP Leonard IoT,我需要能够从SAP Leonardo Action向服务层发送呼叫,以便例如可以在SAP B1上发送消息。

我在SAP Cloud Platform主控室中创建了一个目标,它正确连接到服务层:

destination-1.png

现在,我想在SAP Leonardo上配置一个操作,以便使用此目标,可以在发生某个规则(该规则已经创建并且可以正常工作)时在SAP B1上发送消息。

我尝试了以下操作:

但出现以下错误:

有人建议我使用OData v4,但找不到任何示例。

SAP Leonardo正确接收了传感器数据,并使用规则我能够发送电子邮件。

任何人都可以给我一个如何正确配置Destination和Action的示例,以便我可以实现此流程吗?

谢谢。

(28.6 kB)

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

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


早上好

我正在研究SAP Leonard IoT,我需要能够从SAP Leonardo Action向服务层发送呼叫,以便例如可以在SAP B1上发送消息。

我在SAP Cloud Platform主控室中创建了一个目标,它正确连接到服务层:

destination-1.png

现在,我想在SAP Leonardo上配置一个操作,以便使用此目标,可以在发生某个规则(该规则已经创建并且可以正常工作)时在SAP B1上发送消息。

我尝试了以下操作:

但出现以下错误:

有人建议我使用OData v4,但找不到任何示例。

SAP Leonardo正确接收了传感器数据,并使用规则我能够发送电子邮件。

任何人都可以给我一个如何正确配置Destination和Action的示例,以便我可以实现此流程吗?

谢谢。

(28.6 kB)
付费偷看设置
发送
2条回答
Cikesha
1楼-- · 2020-08-26 00:24

嗨,400表示请求的URL错误。

您是否尝试过使用给定的有效负载从邮递员或其他工具调用URL,而无需通过目的地?

I 我想知道有哪些工具可以调试目标服务(例如,从云平台内部的工具中调用目标,以检查目标是否正确设置) )。

关于Marcus

小熊yu生菜
2楼-- · 2020-08-26 00:39

嗨,

正如Marcus所提到的那样,请求失败,并且端点指示来自客户端的请求没有预期的格式或内容。

而且正如Marcus所提到的那样,调试它的最佳方法是使用Postman这样的(免费)工具(首次)手动发出请求,以确定正确的有效负载和正确的身份验证(这似乎可以) 这种情况,但通常是另一个问题。

完成此操作后,就可以使用Postman的URL,Authentication和Header值来创建目标,而Actions中的请求有效载荷则可以从Postman请求正文中获取。

我相信目标服务测试功能正在测试URL的端点是否可访问,甚至可能正在进行身份验证,但它没有使用有效的有效负载来捕获错误的请求参数或有效负载。

如果您需要进一步的帮助,请随时给我发电子邮件或在操作部分下创建支持通知单,但请准备好共享当前已涂黑的值。

此致

坦率

一周热门 更多>