twilio 对话跟踪 ID

标签 twilio

我正在使用 twilio 创建一个聊天应用程序,但在跟踪多个用户之间的对话和多个对话时遇到问题。

示例:

对话 -> 用户A 和用户B

对话2 -> 用户A 和用户B

当用户A在对话2中向用户B发送消息时,当我收到用户A发来的短信时,如何将其映射到对话2?

我的期望:

我正在寻找的是一个由我提供或由 twilio 生成并在我发送短信时提供给我的 ID。然后,当我收到来自 twilio 的短信时,我可以通过查看发送短信时存储的 ID 将其与对话进行匹配。

谢谢!

最佳答案

这里是 Twilio 开发者布道者。

短信没有内置线程,因此仅使用一个电话号码是不可能实现这一点的。您可以通过打开手机上的短信应用程序并尝试回复您从某人收到的倒数第二条消息来向自己证明这一点。

您有两个选择:

  1. 您坚持要求用户在线程的消息中包含特定 ID,以便您可以解析消息并提取 ID 将线程绑定(bind)在一起。

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

请告诉我这是否有帮助。

关于twilio 对话跟踪 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43763080/

相关文章:

javascript - 如何在 JavaScript 中使用 Twilio 发送一次性密码?

java - 使用 twilio 沙箱在 whatsapp 上发送多条媒体消息

php - 如何直接从url上传文件到S3 bucket

Twilio Chat getChannels 按最新消息排序

javascript - 创建可导出对象或模块以使用 CommonJS/NodeJS javascript 包装第三方库

ios - Twilio SWIFT API 获取消费消息始终返回 0

Twilio - 将排队的调用连接到代理

c# - 通过代理服务器从 C#/.NET 调用 Twilio API

sms - 试用帐户中的 Twilio SMS 前缀

python - 在 Google 应用引擎上运行基本的 twilio api