Watson Assistant - Facebook Messenger 中的选项响应类型

问题描述

我有一个 352 个意图和 1051 个对话节点的 WA 聊天机器人,有很多“选项响应类型”。这是一种基于菜单的聊天机器人。

我想将它与 Facebook Messenger 集成。我知道 WA 有他自己的集成,我已经做到了,但是我遇到了“选项响应类型”的问题:

  • 标签的字符长度通常大于 Messenger 限制;

  • 按钮仅出现在响应的底部,在水平滚动列表中。

我想知道是否有可能克服这两个限制,并在 Facebook Messenger 中像列表框一样显示“选项响应类型”,而不是认的水平滚动...

提前致谢。

解决方法

IBM 开箱即用的 Facebook 集成受到 Facebook 的 messenger API 的限制。默认按钮是 FB 快速回复(一种默认按钮)。 FB 确实通过他们所谓的模板拥有更多的交互类型。但是,您需要开发自己的集成层以使用更大的 FB 元素集。但是,您仍然会发现 FB 的某些项目(例如按钮标签等)受到的限制要大得多。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...