将自定义数据发送到dialogflow中的webhook

时间:2018-12-15 16:35:22

标签: javascript dialogflow

我有一个字符串,我希望将其与每个请求一起发送给dialogflow,然后在意图触发它时由webhook接收,到目前为止,我发现绝对没有办法,webhook根本不会选择我添加的任何类型的参数或上下文或其他字段。

我正在使用node.js,因此对DF的请求如下:

    const request = {
    session: sessionPath,
    queryInput: {
        text: {
            text: messageText,
            languageCode: languageCode,

        },

    },
}

现在,无论我尝试什么,都可以使用任何上下文,例如:

{
  "name": "projects/<Project ID>/agent/sessions/<Session ID>/contexts/<Context Name>",
  "lifespanCount": 1,
  "parameters": {
    "anyParameterName": "parameterValue"
  }
}

它不起作用!我想做的是向此请求正文中添加一些数据,并在webhook / fulfillment中将其接收。

谢谢您的帮助!

0 个答案:

没有答案