调用外部API时如何在GET方法中传递内存变量

2020-08-19 19:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 美好的一天! 我正...

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

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


大家好,

美好的一天!

我正在尝试开发一个简单的聊天机器人,该机器人可以从S4 HANA系统调用外部销售订单API,并且能够在调用服务时显示值,而无需传递内存值" /sap/opu/odata/sap/API_SALES_ORDER_SRV/A_SalesOrder('2')"。

现在,我已在"需求"部分中维护了内存值,并尝试通过用户在聊天机器人/sap/opu/odata/sap/API_SALES_ORDER_SRV/A_SalesOrder('" {{memory.number .raw}}"'),但我没有收到bot的任何回复。

能否请我完成此步骤。

谢谢

此致

Sudheer。

(26.5 kB)
2条回答
Nan4612
2020-08-19 19:55

嗨,

您建议的方法通常是正确的。 我认为您的问题是API服务配置操作未执行,因为未满足条件(否则将有其他日志条目)。 您能否再次检查"操作"标签中的条件是否得到满足,特别是如果存在@asksalesorders意向?

在您的URL中,您还可以使用一些不需要的引号,但
/sap /opu/odata/sap/API_SALES_ORDER_SRV/A_SalesOrder('{{memory.number.raw}}')
应该没问题。

问候
Jonas

一周热门 更多>