Twilio 来自Bot框架IO通道的消息状态回调

Twilio 来自Bot框架IO通道的消息状态回调,twilio,botframework,Twilio,Botframework,我有一个Microsoft Bot Framework Bot正在运行,它使用Twilio频道发送SMS消息。一切都在工作,但我需要看看我是否可以找到一种方法来确定短信传递状态。因为通过Twilio通道的Bot框架正在处理所有消息传递,所以我不能正常地在Twilio请求中设置web钩子URL,因为Bot框架处理所有这些 希望我能覆盖它-我试图把这个URL放在TwiML应用程序的状态回调URL中,但它没有启动 是否有人知道是否有办法覆盖Twilio中的状态回调URL或将事件返回到我的Bot 谢谢配

我有一个Microsoft Bot Framework Bot正在运行,它使用Twilio频道发送SMS消息。一切都在工作,但我需要看看我是否可以找到一种方法来确定短信传递状态。因为通过Twilio通道的Bot框架正在处理所有消息传递,所以我不能正常地在Twilio请求中设置web钩子URL,因为Bot框架处理所有这些

希望我能覆盖它-我试图把这个URL放在TwiML应用程序的状态回调URL中,但它没有启动

是否有人知道是否有办法覆盖Twilio中的状态回调URL或将事件返回到我的Bot


谢谢

配置TwiML应用程序时,您可以添加状态回调URL。然后,您可以在bot中添加一个新端点以接收状态更新。传入请求应具有可用于映射到对话的消息ID

Bot框架sdkv4节点

有关更多详细信息,请查看Twillio文档

server.post('/MessageStatus', (req, res) => {
  const messageSid = req.body.MessageSid;
  const messageStatus = req.body.MessageStatus;

  console.log(`SID: ${ messageSid }, Status: ${ messageStatus }`);

  res.sendStatus(200);
});