Что можно использовать, чтобы заставить приложение мочь получить SMS-сообщение?

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

14
задан skaffman 15 January 2010 в 11:11
поделиться

9 ответов

Это легко. Да, Вам нужен "поставщик" шлюза SMS. Существуют много там. Эти компании предоставляют API Вам для отправления/получения SMS

, например, немецкой компании , Mobilant обеспечивает легкий API. Если Вы хотите получить SMS, просто программируют простой PHP / JSP / s.th.else динамическая веб-страница и позволяют Mobilant назвать его.

, например,

  • Mobilant получает SMS для Вас
  • , Mobilant называет Вашу веб-страницу http://yourpage.com/receive.php?message= ...
  • Вы делаете то, что необходимо сделать

, Вы действительно не хотите устанавливать свой собственный Сервер SMS или Центр ;-) Это действительно дорого, занимает месяцы для установки и стоит некоторым хорошим Феррари.

Использование поставщик и плата на SMS. Это - самый дешевый и самый быстрый путь.

17
ответ дан 1 December 2019 в 07:28
поделиться

Я использовал кеннелевый на поле Linux со старым мобильным телефоном, подключенным через последовательный кабель к полю. Получил карту предоплаты в телефоне, поскольку я использовал его для личного пользования только. Обработанный как очарование!

5
ответ дан 1 December 2019 в 07:28
поделиться

Мы использовали mBlox ( http://www.mblox ) в прошлом, поскольку они предоставляют всестороннюю международную страховую защиту, премиальное SMS, различные уровни Качества обслуживания по сравнению с Ценой и твердый основанный на Java API и для входящего и для исходящего SMS

3
ответ дан 1 December 2019 в 07:28
поделиться

Вам будет нужен шлюз SMS, гуглить "шлюз SMS" покажет многих. Я использовал http://www.clickatell.com/products/sms_gateway.php с большим успехом.

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

2
ответ дан 1 December 2019 в 07:28
поделиться

Согласованный с Kannel. Можно настроить его на сервере ЛАМПЫ с модемом GSM также.

1
ответ дан 1 December 2019 в 07:28
поделиться

Во-первых, Вам нужен шлюз SMS. Смотрите на шлюз Kannel SMS.

1
ответ дан 1 December 2019 в 07:28
поделиться

Вы могли бы смотреть на Gammu при работе поля Linux:

http://www.gammu.org

Используя Gammu, можно настроить его для периодического опроса мобильного телефона относительно новых SMS-сообщений. Когда Gammu находит новые сообщения, он может сохранить их в базе данных SQL. Можно затем записать другую программу, чтобы периодически опросить базу данных и принять меры на новых сообщениях.

Используя эту общую установку я успешно развернул самодельное приложение SMS с 2 путями. Я настроил Gammu для осуществления сообщений телефона по Bluetooth. Gammu разместил их в базу данных MySQL, которая у меня было веб-приложение Tomcat, периодически опрашивают относительно новых сообщений. Когда новое сообщение было найдено, система обработала сообщение.

Это - несколько "клейкая лента и вычерпывающий проводную" установку, но она работала вполне хорошо и была более надежной, чем многие "профессиональные" шлюзы SMS, которые я протестировал заранее. YMMV.

5
ответ дан 1 December 2019 в 07:28
поделиться

Я не с Java, таким образом, вот хорошее руководство по тому, как сделать это в Ruby on Rails: http://www.lukeredpath.co.uk/2007/8/29/sending-sms-messages-from-your-rails-application

, Если Вы хотите отправить 'истинное' SMS, необходимо будет использовать шлюз SMS, (использование, каждый обрисован в общих чертах в вышеупомянутом руководстве).

можно использовать MMS для отправки сообщений на адрес электронной почты, который смотрит что-то как 1234567890@ messages.whatever.com. Можно использовать почтовые функции, чтобы сделать это. Существует некоторая информация о том здесь: http://contentdeveloper.com/2006/06/open-source-sms-text-messaging-application/

1
ответ дан 1 December 2019 в 07:28
поделиться

Вам на самом деле не нужен шлюз SMS; почти каждый сотовый телефон может отправить/получить SMS-сообщения в любой адрес электронной почты. Я создал сервис SMS ( http://www.txtreg.net ) использование Почти Свобода слова способность переслать электронную почту к URL как запрос POST. Пользователь отправляет текст в адрес электронной почты, Сценарий PHP обрабатывает его и посылает электронное письмо назад их телефону.

0
ответ дан 1 December 2019 в 07:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: