如何使用Node.js或Python在对话框流实现中使用custom_payload

时间:2018-09-19 08:15:26

标签: node.js dialogflow

我想发送custom_payload到我的angular_chatbot,但没有收到响应。
如果有人可以帮助我。将是很大的帮助!

` const payloadJson = {
            expectUserResponse: true,
      isSsml: false,
      richResponse: {
        items: [{ simpleResponse: { textToSpeech: 'hello' } }]
      }

  };
let payload = new Payload({});
payload.setPayload(payloadJson);
agent.add(payload);
}`

预先感谢

1 个答案:

答案 0 :(得分:0)

在对您的检测意图请求的响应中,有一个名为queryResult的对象。

queryResult对象中,有一个名为webhookPayload的字段。

webhookPayload字段将包含从Webhook发送的任何内容,在您的示例中为{expectUserResponse: true,isSsml: false,richResponse: {items: [{ simpleResponse: { textToSpeech: 'hello' } }]}