gpt4 book ai didi

Twilio 队列溢出错误 : how large is the queue?

转载 作者:行者123 更新时间:2023-12-04 19:41:55 24 4
gpt4 key购买 nike

Twilio 的 Message 资源具有“状态”属性,该属性指示 SMS 消息是否处于“排队”、“发送”、“失败”等状态。如果 Message 实例未能传递,一个可能的错误消息是“队列溢出”。在 Twilio 文档中,description for this error case是:“您试图过快地发送过多的消息,并且您的消息队列已溢出。请等待一段时间后再尝试发送您的消息。”

错误代码 30001 中引用的队列是否是该资源的实例? https://www.twilio.com/docs/api/rest/queue

或者队列(在 30001 错误代码的情况下)是 Twilio 维护的东西吗?如果 Twilio 在幕后进行 throttle (按发送电话号码对 SMS 消息进行排队),那么该队列的大小是多少?在错误代码 30001 中引用的队列溢出发生之前,我们必须超过速率限制(每个电话号码)多少?

最佳答案

Emily,消息队列与你上面链接的队列资源无关,它是我们这边维护的。

Twilio 最多可以排队 4 小时的 SMS。这意味着,we can send out 1 sms per second , 如果队列中的消息超过 14,400 条,则之后排队的所有消息都将失败并出现 30001 错误队列溢出,并且不会发送。此信息适用于长代码号码。上面的链接解释了其他场景的处理。

一些避免错误的建议:

  • 如果可能,将消息保持在最多 160 个字符。但如果没有
    可能,计算每条消息将有多少条 SMS 消息(如果
    你不确定你总是可以send 1 test message看看有多少
    您需要为该消息付费)。
  • 假设您的消息是 160 个字符,
    将发送速率限制为每小时 3600 条消息(1 条消息/秒 *
    60 秒/分钟 * 60 分钟/小时)。

  • 如果您有任何其他问题,请告诉我。

    关于Twilio 队列溢出错误 : how large is the queue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37890397/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com