SAP聊天机器人

2020-09-17 03:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在这里,我开发了SAP ...

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

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


嗨,

在这里,我开发了SAP chatbot以获取采购订单编号列表。

SAP Chatbot创建步骤。

1。 我已经在SAP HANA开发工作台中编写了REST操作代码,如下所示。

XSJS文件代码显示如下。

xshttpdest文件代码如下所示

此后,我打开了 API.ai ,并创建了新的Agent-PO。

和INTENT-POAVAIL以获得PO号列表显示在下面。

然后我将xsjs URL赋予实现,如下所示。

然后,如果我运行chatbot,我将成功获得输出,如下所示。

然后我要获取垂直PO编号的项目详细信息。

为此,我又创建了一个INTENT-PODETAIL。

并且我已经创建了用于获取用户输入值编号的参数。

显示下面的声音。

如果运行此命令,则会在下面显示的"参数值"字段中获取用户输入的值。

但是在这里,我得到的输出是PO列表,这是因为我没有调用PO ITEM服务。

为了调用PO ITEM SERVER,我需要将此参数值传递到XSJS文件中,

但是在这里,我无法将此值传递给XSJS,请帮助我解决此问题。

如何在XSJS文件中获取此值。

(9.7 kB)
2条回答
小c菟菟
2020-09-17 04:09 .采纳回答

请访问 https://dialogflow.com/docs/fulfillment 查看dialogflow的API文档。 您将看到dialogflow将您在POST正文中的所有信息作为JSON发送给您。 因此,您必须提取从那里触发PO项目调用的必要信息。

一周热门 更多>