【发布时间】:2017-12-09 02:35:10
【问题描述】:
在 facebook Chatbot 或其他平台上,我们可以直接向用户发送消息。 因此,对于一个问题,我们可以发送多个答案。
现在,我正在为 Google Home 开发,我也需要这样做。 我没有找到这个选项。 对我的服务器的 Dialogflow HTTP 调用是唯一可用的输出。
如果我有多个消息的答案,我是否错过了将消息发送回用户的任何内容? (或者我是否必须在发送回之前缓冲我的钩子创建的消息?)
谢谢
【问题讨论】:
在 facebook Chatbot 或其他平台上,我们可以直接向用户发送消息。 因此,对于一个问题,我们可以发送多个答案。
现在,我正在为 Google Home 开发,我也需要这样做。 我没有找到这个选项。 对我的服务器的 Dialogflow HTTP 调用是唯一可用的输出。
如果我有多个消息的答案,我是否错过了将消息发送回用户的任何内容? (或者我是否必须在发送回之前缓冲我的钩子创建的消息?)
谢谢
【问题讨论】:
Google 助理的对话模型不同 - 您只能向用户发送消息以响应用户向您发送消息。您只能发送一个响应,但它可能有多个部分(最多两个简单响应,包含消息,以及其他功能,例如卡片和轮播)。
如果您需要寄回多件东西 - 您可能需要重新考虑您的操作方式或一次寄回多少。助手主要用于有声响应,而长时间的有声响应通常不是好的用户体验。
【讨论】: