需要一次向 11K 人发送短信,但事先不知道余额是多少?



我有一个python脚本,它发送给所有11K人的短信一次,他们来自各种各样的国家。我不想在结余中有余款,因为我不会再那样做了。问题:很难估计成本,因为这些人来自190个不同的国家。我知道有自动充值为我启用,但问题是,它发送所有的消息一次,所以我不认为自动充值将工作,因为它需要在几毫秒内充值。有解决方案吗?

我会尝试批处理策略,因为大多数号码不能处理超过10条短信/秒(1条短信/秒对于NA号码)(任何更多的都会排队),所以11k条消息无论如何都会花费约18分钟。

所以将你的池分成5批~2k条消息,看看前3批的成本是多少,这将告知第4批要加载多少钱;5 .

注意:如果在生产过程中出现资金短缺,也需要妥善处理。

发送费用将因[目的地]国家而异,但这些费率是公布的,例如,美国- 0.75美分/条,印度- 1.75美分/条,英国- 4美分/条等。

那么问题就变成了从你的目标号码中解析出国家代码,如果他们还没有分裂(例如+18005551234 vs +18005551234)。

相关内容

最新更新