连接应用程序短信和用户的回复Twilio

时间:2017-07-05 11:32:02

标签: c# sms twilio twilio-api

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

1 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解您的用例,请原谅我,如果这是不合适的,但不仅仅是记录Twilio返回的外发短信的MessageSid的情况当您的应用发送第一条短信,然后将其保存在与发送给它的电话号码相关联的本地数据库中?

然后,当您收到传入的短信时,您将获取Twilio提供的发件人号码并执行数据库查询以搜索与该号码对应的MessageSid。

现在您拥有了唯一的MessageSid,您可以使用Twilio API检索应用发送的原始邮件的正文,并且您拥有唯一的ID。

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