2010-02-07 2 views
1

Я использую библиотеку ruby ​​smpp для отправки/получения SMS. Прямо сейчас мы отправляем сообщения на два разных сервера, используя библиотеку ruby-smpp. Один из них работает отлично, а другой отправляет несколько подтверждений DELIVRD для каждого сообщения. И несколькими экземплярами я имею в виду сотни подтверждений за сообщение в некоторых случаях.Несколько подтверждений доставки за сообщение с Ruby SMPP

Может ли кто-нибудь знать любую возможную причину этого? Я думаю о чем-то относительно реализации протокола, который использует компания, поскольку он отлично работает с другим, а не в строках ошибки в конкретной библиотеке rubp smpp. Мы используем smpp v3.4.

ответ

1

Я не использовал библиотеку Ruby, пока нет, но я нажмите мои базовые знания SMPP, чтобы попытаться ответить ...

Это звучит, как вы просите для подтверждения доставки, но ваш сервер не подтверждая получение подтверждения доставки.

Page 31 v3.4 спецификации SMPP показывает:

(вы на левой стороне)

submit_sm -> < - submit_sm_resp

< - deliver_sm deliver_sm_resp ->

Вы можете сделать submit_sm без получения квитанции.

Смежные вопросы