我正在尝试使用Dialogflow与Google Assistant / google home集成,我们遇到了一些问题。
问题出在下面。
但是,当dialogflow将这些信息转发给google action时,它似乎没有传递任何这些信息。另一方面,如果我在服务响应中包含名为fulfillMentText
的键,则dialogflow会将信息转发为google操作
[{"simpleResponse":{"textToSpeech":"Nice to meet you, Bob!"}}]}
根据阅读可用文档的信息,我还不清楚,我需要做些什么,以便dialogflow还将complimentmentMessages的内容传播到Google Action。
先谢谢您。
答案 0 :(得分:4)
message objects for Actions on Google与Dialogflow支持的其他平台上可用的通用版本不同。您还需要在与Google兼容的邮件上发送“操作”,以使其对助手可见。
如果您使用的是dialogflow-fulfillment库,则可以导入“ google-actions”对象并将其添加到响应中,然后该库将对其进行处理。
不用担心混合多种富媒体类型-仅显示适用于每个平台的媒体。