从twilio获取多条短信,这些短信被运营商(160个字符的限制)拆分


Get multiple text messages which get split by the carriers (160 char limit) from twilio

我们正在使用 twilio 帐户接收短信问题是我们将这些短信保存在数据库中。我们无法获得任何确切的字段来帮助我们识别短信是否作为两条不同的消息发送。由于 twilio 将其作为具有不同 ID 的不同短信发送。基本上这是数学短信=短信1 + 短信2

twilio 将 SMS1 作为不同的 id 和 SMS2 作为不同的 id并且没有字段可以告诉我SMS1 + SMS2 =SMS

是的...我注意到了同样的事情。我的解决方法是将接收主机上的处理延迟大约 5 秒 - 在此之后,所有此类载波拆分部分都将到达。

拆分是在载体上完成的(在它到达 Twilio 之前)——所以 Twilio 只是充当拆分部分的"直通",这在设计方面感觉是正确的调用。