2014-09-23 84 views
0

我是Twilio的新手,并且读到的限制是每秒每个数字1个SMS。发送短信时将多个Twilio号码指定给所有号码传播负载

如果您有更多的电话号码,则整体发送率会增加。

我的问题是,如果我们需要在代码中指定多个数字,以利用更多数字的增长速度,或者Twilio会自动处理这些数字,即使我只指定了一个数字码?

目前还不清楚我是否需​​要自己手动循环显示所有数字,或者Twilio是否为我们做了这些。

我使用PHP来做到这一点。

回答

2

Twilio福音传教士在这里。

您将不得不编写一个代码,使您的账户中的所有数字都可以被盗取。这应该是非常简单的。

我会做的是把所有这些数字的数组(您可以使用REST API来获取list of all of your Twilio phone numbers),然后在你的消息发送循环,只是用一个计数器来跟踪你的地方在这阵列。一旦该计数器达到数组大小,只需将其重置为0以重新开始数组。

希望有所帮助。

1

多年来,这个问题的答案已经改变。现在有一个称为Copilot的Twilio服务,它可以实现各种数字智能。有关如何使用它的示例,请参阅docs here。该文档页面将其列为“公开测试版”(尽管它也建议将API查询发送到2010版的API,因此看起来有点过时)。

编辑:请务必阅读关于响应的文档,因为副驾驶的行为是不是标准的消息发送行为不同:

指定MessagingServiceSid参数时,有一个在API响应略有差别。当您只指定参数时,Twilio将同步验证电话号码并返回排队的状态或错误。当指定MessagingServiceSid参数时,Twilio将首先返回接受的状态。