我想拦截来自 dialogflow messenger CX 的请求并通过 queryParams 向 responseBody 添加参数,我已阅读文档但不清楚如何使用 javascript 事件添加新参数。我知道有一个事件被调用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 的值,但没有奏效。
有人知道怎么做吗?
谢谢你的帮助。