Несколько подтверждений доставки на одно сообщение с Ruby SMPP - PullRequest
1 голос
/ 08 февраля 2010

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

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

1 Ответ

1 голос
/ 11 апреля 2010

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

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

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

(вы слева)

submit_sm -> <- submit_sm_resp </p>

<- delivery_sm delivery_sm_resp ->

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

...