C# 连接应用程序SMS和用户';s回复Twilio

C# 连接应用程序SMS和用户';s回复Twilio,c#,sms,twilio,twilio-api,C#,Sms,Twilio,Twilio Api,我正在尝试使用Twilio根据对SMS的响应来完成工作流。我在我编写的应用程序中触发SMS,我希望用户回复,然后取消操作。每个操作可以有多个实例,但每个实例都有一个唯一的ID。我需要一种方法将用户回复链接到由应用程序触发的原始消息,因为正文将包含唯一的ID。请提前感谢。我不确定我是否完全理解您的用例,请原谅我,如果这有点离题,但是,这不只是一个记录你发送的短信的MessageSid的情况吗?当你的应用程序发送第一条短信时,Twilio会返回该短信,然后将其保存在与发送到的电话号码相关联的本地数据

我正在尝试使用Twilio根据对SMS的响应来完成工作流。我在我编写的应用程序中触发SMS,我希望用户回复,然后取消操作。每个操作可以有多个实例,但每个实例都有一个唯一的ID。我需要一种方法将用户回复链接到由应用程序触发的原始消息,因为正文将包含唯一的ID。请提前感谢。

我不确定我是否完全理解您的用例,请原谅我,如果这有点离题,但是,这不只是一个记录你发送的短信的MessageSid的情况吗?当你的应用程序发送第一条短信时,Twilio会返回该短信,然后将其保存在与发送到的电话号码相关联的本地数据库中

然后,当您收到一条传入的SMS时,您获取Twilio提供的发送者的号码,并执行数据库查询以搜索与该号码对应的MessageSid

现在您有了唯一的MessageSid,您可以使用Twilio API检索应用程序发送的原始消息的正文,并且您有了唯一的ID


在更简单的层面上,如果您的应用程序只向每个用户发送一条短信,则无需记录原始MessageSid。收到回复后,只需将传入的电话号码作为“To”参数提交到Twilio SMS API,您就可以检索原始传出短信的内容。

查看我对这个问题的回答,它与您的用例非常相似:谢谢!我想我把问题复杂化了。