Twilio我们可以添加ID来区分同一号码的消息吗?

时间:2018-05-07 06:19:23

标签: sms twilio messages

我们正在构建一个类似聊天的实时软件,我们正在尝试通过Twilio连接它,以便向我们的客户发送短信息'职员。我们在控制面板中构建了一个后端基座,允许员工通过我们的系统回复用户(它会通过Twilio向他们发送短信)。

我们的系统是为了让用户可以根据特定的兴趣发送短信,这将在我们的系统中创建一个新的线索(针对该兴趣类型)条目(以及通过SMS通知工作人员)。我们希望能够在用户和工作人员之间来回显示每个独立潜在客户/线程的线程性SMS会话。

用户和工作人员之间不是简单的一对一对话,因为相同的用户电话号码可以为每种潜在客户类型提供多个线程。有没有办法以某种方式标记消息,以便我们可以检测它们属于哪个线程?

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

此处的限制是SMS平台。您可以看到,如果您打开自己的手机短信应用程序,SMS消息只按时间顺序发送。您只能回复上次发送的消息,而不能回复历史记录中的其他消息。 SMS中没有消息线程。

您有两种选择:

  1. 您坚持要求用户在线程中的消息中包含特定ID,以便您可以解析消息并提取ID以将线程绑定在一起。或者,正如Digant Shah建议的那样,使用ID然后假设每个消息都是针对该ID的,直到使用新的ID。

  2. 您使用不同的Twilio号码在同一用户之间进行单独的对话。这样,您可以使用所使用的数字将线程绑定在一起。

  3. 我之前在this question进行过此次对话,后续工作也可能有所帮助。

    让我知道这是否有帮助。