使用事件时会出现此问题。比如说,在特定事件“A”发生后,调用意图“X”。'X' 具有实现 webhook,它尝试呈现 SimpleResponse 响应和 BasicCard 响应。但是,在模拟器中,只能看到 SimpleResponse 而看不到 BasicCard。模拟器中也没有报告错误。以下是 JSON 响应:
{
"payload": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"textToSpeech": "Sample Text1"
}
},
{
"basicCard": {
"title": "Sample Text2 ",
"formattedText": " Sample Text3",
"image": {
"url": "Sample working URL1"
},
"buttons": [
{
"title": "Sample Text4",
"openUrlAction": {
"url": "Sample working URL2"
}
}
]
}
}
]
}
}
}
}
现在令人惊讶的是,当另一个意图“Y”被其中一个语句调用时,相同的 JSON 响应会同时呈现 SimpleResponse 和 BasicCard 响应。'Y' 也与 webhook 实现相关联。有什么理由吗?