amazon-web-services - 回复:响应卡错误:未显示在 Facebook Messenger
问题描述
我还面临在 Facebook 页面上显示响应卡按钮的问题。我创建了一个在 aws lex 控制台中运行良好的聊天机器人,但是当我将它与 facebook 页面连接时,响应卡按钮未显示在 facebook 页面上,仅弹出文本消息。请帮助
解决方案
问题很可能是未填写必填字段。确保在页面订阅中选择了消息、消息回发和消息选择。接下来,确保您在响应卡中提供了一个有效的图像 URL,并且“标题”和“副标题”都填充了非空字符串。最后,请记住,Facebook Messenger 只会在响应卡上呈现您的前三个按钮,因为 Messenger API 对可以附加到响应卡的按钮数量有限制。这对我有用,但有点可悲的是 Lex 文档很少而且工具很死板。希望它有效!
推荐阅读
- jquery - 达到正文结束后向下滚动不重复
- java - 如何跟踪执行while循环的迭代?
- sql - 将名称与柱状表中的 SSN 匹配
- c# - 在 jmeter 中收到错误“响应代码:非 HTTP 响应代码:org.apache.http.conn.HttpHostConnectException”
- graphql - Graphql - 从连接的数据库调用 graphqlplayground 中的查询
- java - 使用 Postman 在标题中传递日期很热门?
- mysql - 根据sql中重复的列ID为重复的行值创建新列
- python - 为什么日志记录不考虑我的配置?
- python - 有效地从数组中删除彼此接近的值
- c++ - 调用 `clock()` 会出错:未定义对 `_times' 的引用