4

Twilio は、ロング コード SMS を 1/秒に制限します。スループットを向上させるために、バッチを 5 つの電話番号に分割しました。Twilio API への各 HTTP POST には約 0.5 秒かかることがわかりました。

5 つの twilio 電話番号を使用して 1000 台の携帯電話にメッセージを送信するには 200 秒かかると思われますが、リクエストを POST するだけで 500 秒かかります。したがって、電話番号が 2 つあればスループットは 2 倍になりますが、それ以上では違いはありません。

何か不足していますか?API が "To" パラメーターに電話番号のリストを取得できるといいなと思っていました。短いコードにお金を払いたくないのですが、たとえお金を払ったとしても、複数のスレッドが Twilio にフィードするという複雑さに頼らない限り、最大スループットは 2/秒のようです。

通話中の TwiML では、応答を作成するときに複数の SMS ノードを含めることができることに気付きました。そのため、アウトバウンド SMS についても同じことを行う方法があるはずです。

4

3 に答える 3

0

試用アカウントを使用している場合、配列内の各アイテム間で 5 秒のタイムアウトを使用してループしても機能しませんでした。そして、それはたった2つの数字のためでした. アカウントをアップグレードすると、コードはタイムアウトを必要とせずにすぐに機能しました。

受信した SMS (1 つの番号のみに送信する場合) に "Sent from your Twilio trial account -" と表示されていれば、それが試用アカウントであることがわかります。

于 2017-02-02T00:58:18.160 に答える