Node.js Facebook Graph API-回发事件问题

Node.js Facebook Graph API-回发事件问题,node.js,facebook-graph-api,botframework,Node.js,Facebook Graph Api,Botframework,当用户单击回发按钮且internet连接不稳定或正在从internet重新连接时,会出现问题。重新连接到internet后,看起来用户已成功单击按钮(标记为已发送),但我的webhook没有收到任何回发事件。因此,用户不会从我的机器人得到任何响应,除非他们用稳定的连接再次单击按钮 我已经就此向Facebook发送了一封邮件。我请求帮助解决这个问题,它将继续对话,或者提醒用户必须再次单击按钮才能继续 我正在使用Node.js和Microsoft Bot Framework来实现这一点。虽然我不熟悉

当用户单击回发按钮且internet连接不稳定或正在从internet重新连接时,会出现问题。重新连接到internet后,看起来用户已成功单击按钮(标记为已发送),但我的webhook没有收到任何回发事件。因此,用户不会从我的机器人得到任何响应,除非他们用稳定的连接再次单击按钮

我已经就此向Facebook发送了一封邮件。我请求帮助解决这个问题,它将继续对话,或者提醒用户必须再次单击按钮才能继续


我正在使用Node.js和Microsoft Bot Framework来实现这一点。

虽然我不熟悉Facebook Messenger for Bot,但据我所知,回发按钮的工作原理似乎与其他按钮相同,并添加了异步功能。间歇性internet连接似乎正在中断该异步调用。据我所知,没有解决办法,因为您的机器人仍在等待用户的响应,如果用户认为他们已经向机器人发送了信息,则不会有响应

我会在你的机器人对话框的最开始处放一条主动/欢迎的信息,如果用户正在连接一个弱的/间歇的互联网连接,如果机器人没有响应,我会重新发送他们的响应。如果您将bot用于销售目的,则更合适的消息是,除非他们使用稳定的internet连接,否则不要使用bot,因为他们可能会意外发送两次采购订单