Вопрос

У меня есть клиент, который хочет, чтобы приложение могло отправлять SMS-оповещения людям, подписавшимся на сервис.Я видел, как это делается на многих сайтах, но я не в курсе, что связано с настройкой этого.Есть ли у кого-нибудь какой-нибудь опыт в этом?О чем идет речь?

Спасибо, Брент

Это было полезно?

Решение

Что-то подобное, обсуждаемое здесь, может помочь:

Программные SMS-сообщения

Другие советы

В каждом телефоне есть адрес электронной почты для SMS на который вы можете отправить, но это предположительно ненадежно.Ваш другой вариант - это SMS- шлюз API веб-сервиса (их много) или такой сервис, как Твилио.

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

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

Каждый из них достаточно отличается, и большинство из них будет поставляться с документированным API для подключения к

Существует множество сервисов, предоставляющих SMS-шлюзы.На какие страны вы ориентируетесь?В США, по-видимому, можно отправлять сообщения бесплатно (поскольку платит получатель), в большинстве других стран платить придется отправителю.

Вы также можете попробовать подключиться напрямую к SMSC оператора мобильной связи (Центральная служба коротких сообщений) в качестве внешнего объекта.Они предоставляют вам номер телефона, имя пользователя и пароль, которые вы используете для подключения по протоколу SMPP (версии 3.3 или 3.4).Вы, конечно, должны поговорить об этом с оператором связи, это непросто, но это лучший способ, потому что это собственный протокол, который использует их шлюз.В SourceForge есть библиотека java SMPP.

Другие поставщики предлагают веб-сервис для отправки сообщений, но вы не можете получать сообщения;с SMPP это двунаправленный способ на случай, если вам нужно получать SMS от клиентов.

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

Вы можете отправить заявку в любое из этих мест через HTTP, так что вам не придется разбираться с деталями самостоятельно.Прокатывать самостоятельно и иметь дело непосредственно с перевозчиками - это ...ummmmmm ...что-то среднее между сожжением себя и отрубанием руки.

Вы даже можете использовать txtWeb Платформа SMS для выполнения задачи.

Платформа txtWeb предоставляет несколько простых в использовании API, которые позволяют отправлять PUSH-сообщения из вашего веб-приложения пользователям в США / Калифорнии и Индии.

По сути, это платформа, основанная на извлечении сообщений, но имеющая возможности ОТПРАВЛЯТЬ сообщения по запросу.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top