我在python3中编写了一个webhook,并在我自己的机器中部署了fulfillmentText中提供的文本正确显示但没有显示富有响应的卡片。如何使用基本卡显示我的回复?
{{1}}
这是我的代码试图以卡片的形式显示内容这正是对话框aslo期望的响应格式 https://dialogflow.com/docs/fulfillment
答案 0 :(得分:0)
{
"payload": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"textToSpeech": ""
}
},
{
"basicCard": {
"title": "Train",
"image": {
"url": "https://8e39b052.ngrok.io/train.jpg",
"accessibilityText": "Train Image"
},
"buttons": [
{
"title": "WhereIsMyTrain",
"openUrlAction": {
"url": "https://whereismytrain.in/"
}
}
],
"imageDisplayOptions": "WHITE"
}
}
]
}
}
}
}
这对我有用,我没有在
之前将其作为有效载荷发送