【发布时间】:2021-05-20 23:55:17
【问题描述】:
我想拦截来自 dialogflow messenger CX 的请求并通过 queryParams 向 responseBody 添加参数,我已阅读文档但不清楚如何使用 javascript 事件添加新参数。我知道有一个名为df-request-sent 的事件,但文档没有显示如何在事件中发送新参数。我搜索了类似的问题,但没有找到信息。
我正在使用下一个文档:https://cloud.google.com/dialogflow/cx/docs/concept/integration/dialogflow-messenger#df-request-sent
代码是:
const dfMessenger = document.querySelector('df-messenger')
dfMessenger.addEventListener('df-request-sent', function (event) {
console.log(event)
// how to send the new parameters?
})
我尝试更改 event.detail 的值,但没有成功。
有人知道怎么做吗?
感谢您的帮助。
【问题讨论】:
标签: javascript google-cloud-platform dialogflow-es dialogflow-es-fulfillment dialogflow-cx