使用事件时会出现此问题。假设在发生特定事件“ A”之后,将调用意图“ X”。 “ X”具有实现Webhook,该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也呈现BasicBasic响应。 “ Y”还与Webhook实现相关联。 有什么原因吗?