我的聊天应用程序使用带有nodejs服务器的twilio服务,我想使用短信在我的应用程序和最终用户之间建立连接
我在node.js中使用此代码发送短信:
client.messages.create({
to: to,
from: "+MY_TWILIO_PONE",
body: body
}, function (err, message) { ... }
而且运行良好。我的问题是,当用户回复这条消息时,我找不到一个将他收到的短信与发出的消息连接起来的id。我必须提到的是,我使用一个twilio电话号码来发送所有发送的短信。
在Twilio文档和网络上搜索可以使用cookie来存储对话,但这是一个只有在第一条消息是从应用程序外部发送的情况下才有效的解决方案,反之亦然。
你能建议我如何解决这个问题吗?
这里是Twilio开发人员的传道者。
恐怕没有办法跟踪对Twilio API发出的短信的直接响应。
你有没有考虑过根据你发送短信的号码将短信回复关联起来?如果您存储了已发送邮件的详细信息和发送到的号码,那么您可以检查传入邮件的发件人号码,并以这种方式将其关联起来。
这有帮助吗?