имя вместо номера для отправки смс с помощью AT-команд

Вместо номера отправителя получателю я хочу, чтобы это было имя с помощью AT-команд.

Я успешно отправляю сообщение через AT-команды с помощью GSM-модема. Может кто-нибудь предоставить

решение для отправки смс с именем отправителя вместо номера мобильного телефона.


person pmad    schedule 07.02.2011    source источник


Ответы (2)


На самом деле, отправитель не может отправить обычное SMS-сообщение, чтобы получатель мог прочитать его имя. Приемный терминал может иметь возможность поиска номера в телефонной книге и замены номера. При отправке SMS номер отправителя не кодируется в отправке sms, т.к. это особенность сети: Когда MO SMS (SMS-Submit) преобразуется в MT-SMS (SMS-Delive), затем номер получателя «заменяется» на номер отправителя. Таким образом, вы не можете отправить имя вместо номера, когда вы используете SMS. Если необходимо отобразить конкретное имя/номер, необходимо связаться с сетевым провайдером. Команды AT будут принимать только номер телефона в качестве параметра CMGS. Надеюсь, что это ответ на ваш вопрос.

person Gyan    schedule 12.04.2011

насколько я знаю, невозможно изменить идентификатор отправителя при использовании модема GSM. см. подробности в этой статье, особенно в последней части. вам потребуется подключение к SMSC (напрямую или косвенно) вместо использования GSM-модема, чтобы заставить это работать.

person darkphoenix    schedule 07.02.2011