amazon-web-services - Lex 可以开始对话吗?
问题描述
我想创建一个 Lex 机器人,每次打开聊天时都会发送一条欢迎消息。有谁知道这是否可能?
解决方案
它应该取决于您要使用的频道,但我知道 Lex 本身无法发起对话。此外,Facebook Messenger 等渠道非常不鼓励发起聊天的机器人,因为它可能会被标记为垃圾邮件机器人。
但是,您绝对可以构建一个变通方法来执行此操作,但这必须是特定于通道的并且在 Lex 之外。也许就像检测用户打开聊天一样简单,然后自己从该用户向 Lex 发送“你好”,以便 Lex 回复欢迎消息。但类似的事情完全取决于您使用的频道。
警告词:发起对话可能会违反用户协议或 Amazon Lex 的开发人员指南,或者您的机器人使用的聊天频道,因此我不建议这样做。
推荐阅读
- spring - spring boot 字段始终为空
- android - Picasso 加载 Url 图像在 kotlin 中不起作用
- python - Django - 获取 coinmarketcap pro api 导致“字符串索引必须是整数”
- hibernate - 获取瞬态对象 ID 的问题
- c# - 如何获得最大的DataGridView.FirstDisplayedScrollingRowIndex 可以?
- javascript - 点在 flotJS 中未按给定时间间隔更新:Javascript
- android - 应用程序热启动时,应用程序未从 Android NavGraph 的启动目的地启动
- ios - UIPageViewController 作为动态滚动视图
- java - BillingManager$6.run NullPointerException
- javascript - 在 Angular 8 中单击时触发 NgOninit 中的事件