имя вместо номера для отправки смс с помощью AT команд - PullRequest
1 голос
/ 07 февраля 2011

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

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

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

Ответы [ 2 ]

3 голосов
/ 12 апреля 2011

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

2 голосов
/ 07 февраля 2011

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

...