使用Ruby SMPP为每条消息进行多次传递确认

时间:2010-02-07 22:21:12

标签: ruby smpp

我正在使用ruby smpp库发送/接收短信。现在我们使用ruby-smpp库向两个不同的服务器发送消息。其中一个工作完美,但另一个为每条消息发送多个DELIVRD确认。在多个情况下,我的意思是每个消息有数百个确认​​。

有谁知道这背后的任何可能原因?我正在考虑与公司正在使用的协议的实现相关的事情,因为它与另一个协议完美配合,而不是特定的smpp ruby​​库中的错误。我们正在使用smpp v3.4。

1 个答案:

答案 0 :(得分:1)

我还没有使用过Ruby库,但是我会点击我的基本SMPP知识来尝试答案......

听起来您要求递送确认,但您的服务器未确认收到递送确认。

SMPP v3.4规范的第31页显示:

(你在左边)

submit_sm - > < - submit_sm_resp

< - deliver_sm deliver_sm_resp - >

您可以在没有送货回执的情况下执行submit_sm。