2014-08-29 1 views
0

Я разрабатываю систему SMS с использованием C# и используя бесплатный API (http://www.scampers.org/steve/sms/libraries.htm) для отправки SMS.Как отправить SMS с более чем 160 символами и разрешить клиенту получать в качестве ОДНОГО SMS с помощью библиотеки GSMComm

Поскольку система может отправлять только SMS менее 160 символов, я сокращаю LONG SMS на два сообщения и отправляю их.

Проблема в том, что клиент получит два СМС, что весьма раздражает. Есть ли способ заставить клиента получать их в виде одного SMS?

ответ

2

Если вы используете HTTP, вам необходимо установить MLC в 2. Контроль длины сообщения. Определяет поведение системы, когда длина сообщения превышает пределы, установленные оператором мобильной связи. 0 - Отклонить текст сообщения MT, если максимально допустимый для целевого оператора. 1 - Усечь MT, если текст сообщения> максимально допустим для целевого оператора. 2 - Автоматическое создание нескольких МТ, разделяющих текст сообщения в точке (точках), где длина текста сообщения = максимально допустимая для целевого оператора.