可以 return 在 Google Actions webhook 响应中使用图像吗?

Possible to return an image in the Google Actions webhook response?

从文档来看,SpeechResponse 似乎是唯一可以记录的响应类型 return:

https://developers.google.com/actions/reference/conversation#SpeechResponse

是否可以通过 API.AI 或 Actions SDK 在助手对话中加载图像或其他类型的媒体? FB 的 api.ai 似乎支持此功能,其他信使:

https://docs.api.ai/docs/rich-messages#image

谢谢!

截至今天,Google Actions SDK 通过构建更好的语音 UI 支持对话操作,它与 Google 主页集成。

甚至可以检查 API.AI 与 Google 操作的集成 here,这表明当前响应中不支持图像。

当他们提供与 Google Allo 的集成时,然后在消息界面中,他们可能会开始支持图像、视频等。

专业提示:可以

您要做的是将您的 (image/video) 表示为 API.AI 中的 URL,并将 URL 呈现为 (image/video)在您的应用中

see working example

该功能现在似乎已经存在。您可以在 https://developers.google.com/actions/assistant/responses

的文档中查找它

注意:但是只有具有视觉输出的设备才支持图像。所以GoogleHome显然做不到。但是有屏幕的设备确实支持带有图像的卡片。