Отправка SMS из Java-приложения с помощью API-интерфейса связи - PullRequest
3 голосов
/ 25 января 2012

Я использую Java Communications API. Хотите знать, обязательно ли устанавливать CSCA (адрес сервисного центра), используя команду AT: AT+CSCA= для отправки смс через приложение Java? Или мы можем просто пропустить эту часть и отправить команду AT AT+CMGS=, чтобы отправить сообщение? Любая помощь будет оценена. Спасибо!

Ответы [ 3 ]

1 голос
/ 25 января 2012

Предположительно ваша отправка через аппаратное устройство с SIM-картой; эта карта, скорее всего, будет настроена с профилем, в котором указан номер центра обслуживания домашних сетей - ведь вам не нужно вводить его самостоятельно, когда вы приобретаете SIM-карту для своего телефона.

Вы можете проверить один с +CSCA?.

0 голосов
/ 26 января 2012

Я написал пример для отправки смс с AT-командами некоторое время назад в моем блоге.Это в C #, но AT-команды должны оставаться такими же, посмотрите на http://www.softwarepassion.com/your-personal-sms-gateway-with-c/

0 голосов
/ 25 января 2012

Прошло много времени с тех пор, как я связался с GSM, но я думаю, что вам нужно только настроить сервисный центр, если вы собираетесь отправлять сообщения в текстовом формате.При использовании двоичных PDU необходимо указать номер SMSC для каждого отправляемого SMS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...