如何注意到发送到 dialogflow 的消息超过 256 个字符?

How to notice that a message sent to dialogflow is longer than 256 characters?

我用 dialogflow 制作了一个 facebook 聊天机器人。我的问题是有些用户向我的机器人写的消息超过 256 个字符。

Dialogflow 只是抛出字符大小超出的错误。结果,用户没有回答。

我不希望 dialogflow 处理输入。我只是想在我的后端获取这些信息,这样我就可以将用户发送到实时聊天。

请告诉我这是可能的(以及如何 ;))。

按照此操作,您将能够设置自定义 webhook => Webhook setup

使此服务器与 Ngrok 一起使用,稍后您可以临时迁移到您的服务器

现在您将获得 event,您可以在其中找到从 Facebook Messenger 发送的消息。

你可以编写简单的 JS 函数只发送 256 个字符到 Dialogflow Functions

str.substring(0,255)

并将其发送到 dialogflow 函数中的 detectIntent