跟踪Twilio消息响应响应属于哪个消息

时间:2015-01-07 14:48:23

标签: ruby twilio

我使用https://www.twilio.com发送消息。

用户还可以回复邮件。问题是如何跟踪用户回复的邮件?

例如,我已向用户发送了2条消息,然后用户响应是twilio电话号码。如何跟踪此响应属于哪条消息?

3 个答案:

答案 0 :(得分:1)

从不同的电话号码发送消息?

答案 1 :(得分:1)

如果要向一个收件人发送多封邮件,则必须有一些唯一的标识符供您解决。

  1. 使用其他CLID
  2. 在收到回复之前不要发送消息
  3. 要求用户在回复中引用参考文献
  4. 将字词与每封邮件的预期回复文字相匹配
  5. 设置已发送短信的超时以接收回复
  6. 对不起,这不是一个明确的答案,但我认为你很难为这个问题找到答案。

答案 2 :(得分:0)

SMS消息是无状态的,因此回复相同的Twilio号码,两个不同的消息不容易区分。如果可能,请使用SimonR91提供的优秀解决方案之一。如果您必须使用相同的Twilio号码,通过使用HTTP cookie,一种简单的方法来跟踪电话号码之间的对话。 Cookie可以存储一个代表“步骤”的简单值。或者'州'的消息。或者将其用作会话的关键或更大的数据结构来跟踪更复杂的对象。

有关详细信息,请参阅Guide to SMS Conversation TrackingTwilio Skills Training