答案 0 :(得分:0)
使用Webhook时,您必须发送回完整的WebhookResponse。不幸的是,当Webhook协议的文档从dialogflow.com迁移到cloud.google.com/dialogflow时,似乎已经丢失了。但是,它在Dialogflow Discovery document中仍然可用。如果您在GoogleCloudDialogflowV2WebhookResponse
处寻找,您将不得不发回这样的邮件:
{
"payload": {
"facebook": {
"attachment": {
# ... etc.
}
},
"slack": {} # ... etc.
}
}
Dialogflow API版本v2beta1
的格式是相同的。
答案 1 :(得分:0)
{
"fulfillmentText": "Your text response",
"fulfillmentMessages": [
{
// this item is optional
"text": {
"text": [
"Your text response"
]
}
},
{
"payload": {
// Your custom fields payload
}
}
]
}