在 Twilio 中回复特定消息

Replying to certain message in Twilio

我正在制作一个活动组织平台。每当用户创建活动时,候选人都会收到一封电子邮件通知以及询问建议时间是否合适的短信通知。问题在于,由于是活动组织,候选人的手机可能出现不止一次phone。所以我需要一些独特的信息来识别哪个事件候选人正在响应。

我试过用Message SID来识别,但是后来我发现回复消息的Message SID是不一样的。

所以我的问题是:有什么方法可以验证候选人正在回复的消息吗?

嗨,这里是 Twilio 开发人员布道师。

因为每条消息都是幂等的,您无法仅通过调用 sid 来跟踪它们。但是,有一些方法可以解决这个问题,例如传递一个代码,该代码随每条消息一起发送,然后您可以阅读该代码,或者使用 cookie。

我认为您使用 cookie 可能会更成功,幸运的是,twilio 的网站上有一篇文章描述了如何做到这一点。因为我注意到您正在使用 PHP,所以我直接将您指向 tracking SMS conversations 上的 PHP 文章。

希望对您有所帮助