如何解决是否可以从 Dialogflow CX 发送图像?
中没有发现这种可能性解决方法
是的,这是可能的。但是,这取决于您使用的 Integration。您可以将 custom payload 用于代理的任何丰富响应。如果您使用自定义集成,则必须自行实施。
最后,我使用 Dialogflow CX Messenger 对其进行了测试。
我在“添加对话选项”中选择了自定义负载,并遵循了 Dialogflow CX Messenger image response type 中的负载格式。
请参阅下面我在 Dialogflow CX Messenger 中进行的测试的屏幕截图:
请注意,图像不会显示在控制台的“测试代理”部分,您只能在展开代理响应中的自定义负载标签时看到 JSON。
,请注意,上面提供的示例适用于 Dialogflow Messenger。目前,Dialogflow CX 不支持将 Twilio 的 WhatsApp 作为内置 integration。由于您使用自己的自定义实现将 Dialogflow 与 Twilio 的 WhatsApp 集成,因此您可以遵循 Twilio 的 WhatsApp 图像响应类型的有效负载格式,并将其作为 custom payload 从 Dialogflow 发送。
然后在您的后端服务中,您可以从 Dialogflow 的 detectIntentResponse.query_result.response_messages[].payload 获取有效负载,对其进行解析并创建有效的 Twilio 的 WhatsApp 响应格式,然后再将其发送到 Twilio 的 WhatsApp。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。