Передача SMS с телефона Java через GPRS (т.е. запустить шлюз SMS)?

Можно ли передавать SMS-сообщения с телефона на базе Java (обычного Java ME или Nokia Series 40) через GPRS, т.е. эффективно использовать шлюз SMS без ПК?

Я знаю, что:

  • это невозможно только через MIDP, поскольку мидлеты не могут получить прямой доступ к входящим SMS-сообщениям.

  • Гамму это возможность, и на самом деле я в настоящее время использую ее. Однако это позволяет подключаться к компьютеру через Bluetooth или кабель для передачи данных, но не через интернет или интерфейс GPRS (естественно, поскольку AT-команды, вероятно, не могут быть отправлены таким образом). Следовательно, чтобы попасть на сервер в интернете, вам нужен ПК.

  • SMS-шлюзы существуют для Android и Blackberry, но не для этих "особенных телефонов".

Из моих исследований выясняется, что эта задача невозможна. Тем не менее, я просто хочу проверить, что я что-то упустил.

1 ответ

Я давно программировал устройства midp, но вы видели Nokia SMS Api? http://developer.nokia.com/Develop/Java/Documentation/Java_API_specifications.xhtml

Я думаю, что можно читать SMS в мидлете, но разрешения применяются, и в зависимости от номера телефона и / или подписи мидлета полученное приложение будет запрашивать каждый раз, когда нужно прочитать смс (насколько я помню). Поэтому вы не получите автоматическое реле, как Гамму.

Изменить: Вы видели это: Получить текстовое сообщение с помощью J2ME

Другие вопросы по тегам