有没有可能同时维护与用户的群发短信和单条短信,并将它们分开?我知道没有群发短信本身的概念,但我想看看最近的技术进步是否使Twilio或其他提供商能够做到这一点。
简而言之,我正在创建一个POC,其中iOS应用程序中的用户可以向我的后端应用程序发送调用API调用。该应用程序从某人的联系人列表中接收电话号码,然后连接到Twilio向该目标用户发送SMS消息。
当用户回复时,我正在研究TwilioWeb钩子来接收消息,然后将其保存在数据库中。
我猜当用户回复twilio消息时,唯一进入的元数据是他们的消息和电话号码,所以“外键”是电话号码。因此,当我将其保存在数据库中时,我就有了他们的电话号码和消息。
这种情况一直持续到有人决定使用我的API在短信中针对两个或更多人,然后单独针对其中一个人。例如,他们选择我作为唯一的收件人,然后选择我和其他人作为群组短信。
在这种情况下,我的系统/Twilio如何区分我是响应组消息还是单个消息?
有什么想法或解决方法吗?也许是另一种技术?谢谢!
2条答案
按热度按时间bqf10yzr1#
我想提供一个答案,以防有人在调查这件事。
从本质上讲,你每月为每个群中的活跃用户支付3美分(0. 03)。基本上你为每个你需要的群聊购买电话号码。
https://www.twilio.com/conversations/pricing
因此,如果你要进行一百万次群聊,显然成本会很高,但对于简单的POC来说,这并不是世界末日。
好好享受吧!
gab6jxml2#
群发短信(至少是那些由Android的消息应用程序和谷歌语音启动的)实际上是群发彩信。在我的Twilio消息webhook接收器中,我得到了额外的头
OtherRecipients0
-OtherRecipientsN
,可以用来消除一个群发短信与另一个或另一个1:1短信的歧义。