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

Connecting application SMS and user's reply Twilio

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

我不确定我是否完全理解您的用例,所以请原谅我,如果这离题太远了,但这不只是记录您的外发短信的 MessageSid 的情况吗?应用程序发送第一条短信,然后将其保存在与发送到的 phone 号码关联的本地数据库中?

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

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

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