>具体来说,Alexa Skills Kit 中是否存在与此处描述的功能等效的功能,您可以在技能响应中发送卡片?
截至 2017/04 年,我很确定不可能发送卡片。
Google 行动文档和 API 中没有指明此类功能。AI,卡功能不可用。
使用displayText,您可以区分语音文本和显示文本,但这并不是所谓的富消息,您可以在其中添加图像,按钮,标题等。
但是,我 100% 肯定此功能将很快添加。
是的,Alexa 支持在 Alexa 应用程序中显示卡片作为其响应的一部分。你如何做到这一点取决于你正在使用的Alexa框架或SDK,但它一点也不难。例如,我正在使用 alexa-app 框架,我只想添加这样的东西:
response.card({
type: "Standard",
title: "My Cool Card", // this is not required for type Simple or Standard
text: "Your ride is on the way to 123 Main Street!nEstimated cost for this ride: $25",
image: { // image is optional
smallImageUrl: "https://carfu.com/resources/card-images/race-car-small.png", // required
largeImageUrl: "https://carfu.com/resources/card-images/race-car-large.png"
}
});
现在可用。
参考文档:https://developers.google.com/actions/reference/nodejs/RichResponse
例:https://developers.google.com/actions/apiai/tutorials/google-facts