首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >确认提示后,向用户播放消息。比如“请稍候,我们正在获取您的详细信息”

确认提示后,向用户播放消息。比如“请稍候,我们正在获取您的详细信息”
EN

Stack Overflow用户
提问于 2019-04-16 10:51:30
回答 1查看 532关注 0票数 0

我已经设置了一个Lex bot,它为用户提供订单状态。用户使用特定的话语调用了意图。然后,lex机器人在指定的插槽中询问所请求的信息。然后调用确认提示“你确定你想要信息吗”,用户回答“是”。

在回复用户信息之前,当用户说是时,我希望lex机器人应该说“请稍候,我们正在获取您的信息”。

我尝试过使用不同的调用意图。但是意图调用需要用户的输入。

EN

回答 1

Stack Overflow用户

发布于 2019-04-17 07:15:46

基本的Lex控制台不允许对单个输入进行多个响应。

因此,为了获得更多这样的控制,您必须在用户和Lex之间构建自己的代理。这意味着不使用内置通道配置,因此您也必须将其构建到代理中。

例如,如果您使用Facebook Messenger作为频道。然后,您可以按照他们的Getting Started文档设置webhook来接收消息并使用Send API进行响应。

您还可以使用Lex PostText API将消息传递给Lex,并接收Lex的响应。然后,您将获取Lex响应,并亲自将其传递给用户。

听起来有很多额外的工作,但有很多好处,包括:

对于单个输入,

  1. 能够发送多个消息。
  2. 能够接收单个

调试和分析日志记录的多个消息,以准确地捕获Lex和通道之间发生的事情。

  1. 能够更精确地控制通道的特定功能。
  2. 能够为单个输入发送多个消息。
  3. 能够接收多个消息以进行调试和分析日志记录,以准确捕获Lex和通道之间发生的事情。
  4. 可以更精确地控制通道的特定功能。(例如,充分利用facebook的表情符号、贴纸、按钮、快速回复、Webview等)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55706446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文