2013-07-17 1 views
0

Я хочу отправить объединенное сообщение с 3 частями. Поэтому после доставки я получу 3 квитанции о доставке (DLR). Есть ли способ в SMPP или с помощью любых других методов, чтобы понять, что все эти DLR принадлежат сообщению, отправленному на тот же мобильный номер?Сопоставление двух квитанций о доставке конкатенированного сообщения по SMPP

ответ

0

квитанция доставки имеет следующее свойство:

  • Адресат исходного сообщения должен быть адресом источника получения.
  • Источником исходного сообщения станет адрес получателя при получении.

Данное поведение не имеет отношения к сегментированным сообщениям.

Из ваших комментариев, похоже, ваше приложение отправляет submit_sm. В sumbit_sm_resp первое поле в теле - message_id (спецификация SMPP 3.4, раздел 4.4.2). В соответствии с Приложением B SMPP 3.4, поле short_message квитанции о доставке снова возвращает это message_id. Таким образом, он предоставляет способ связать квитанцию ​​доставки с исходным сообщением.

Примечание: поле short_message на квитанции о доставке следует за определенным форматом. Прочитайте приложение BPP SMPP 3.4, чтобы узнать особенности.

+0

Здравствуйте, Да, мы знаем об этом, но наша настоящая проблема заключается в том, чтобы скомпилировать эти сообщения вместе. –

+0

Здравствуйте, Да, мы знаем об этом, но наша настоящая проблема заключается в том, чтобы скомпилировать эти сообщения вместе. От 3 пакетов Отправить, Отправить ответ и DLR как мы можем понять, что все 3 принадлежат одному сообщению! –

+0

Не могли бы вы обновить вопрос, чтобы отразить фактическую проблему? Я обновляю ответ. –