Twilio 将长代码 SMS 限制为 1/秒。为了提高吞吐量,我将批次分成 5 个电话号码。我发现到 Twilio API 的每个 HTTP POST 大约需要 0.5 秒。
有人会认为使用 5 个 twilio 电话号码向 1000 部手机发送消息需要 200 秒,但仅 POST 请求就需要 500 秒。所以两个电话号码将使我的吞吐量翻倍,但更多不会有什么不同。
我错过了什么吗?我想如果 API 为“To”参数获取电话号码列表会很好。我不想为短代码付费,但即使我这样做了,最大吞吐量似乎也是 2/秒,除非您求助于让多个线程为 Twilio 提供数据的复杂性。
我在通话期间注意到 TwiML 让您在构建响应时包含多个 sms 节点,因此似乎应该有一种方法可以对出站 SMS 执行相同的操作。