Получение SMS-сообщений с помощью веб-приложения

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

Какие методы вы использовали? Какие поставщики услуг могут там помочь?

Ответ 1

http://www.clickatell.com/ являются массивными, и он работает точно так же, как говорит на жестяне. Вы платите за номер телефона и sms-сообщения, отправленные с этой целью, попадая на URL-адрес вашего сайта, чтобы доставить их точно так же, как кто-то отправил форму.

Ответ 2

Я бы рекомендовал использовать такую ​​услугу, как TextMarks. TextMarks является бесплатным и позволяет выбрать ключевое слово для вашей службы, которое позволяет пользователям направлять вам сообщения через общий текстовый код TextMarks, 41411. Единственный улов в том, что они оставляют по 20 символов в каждом сообщении для коротких рекламных объявлений для оплаты своих услуги.

Если вы когда-либо переросли свои рекламные услуги, вы можете перейти на премиум-версию, которая не включает рекламу.

Ответ 3

Я еще не сделал этого, но, возможно, вы также можете настроить систему Asterisk на своем сервере, а затем получить регулярный VOIP-acccount (в который входит Asterisk) и настроить сервер Asterisk на пересылку всего SMS-сообщения в ваше приложение. Эта статья может помочь настроить сервер Asterisk.

Ответ 4

У меня был опыт использования MX Telecom в качестве шлюза SMS. По сути, они отправляли данные на наш веб-сервис каждый раз, когда мы получали входящие SMS. Данное приложение также отправляло SMS-сообщения, и мы просто сделали http GET на их веб-странице.

Я не могу говорить с бизнес-концом (т.е. стоимость), поскольку я просто отвечал за реализацию функций, но работа с шлюзом SMS действительно очень проста с точки зрения развития.

Ответ 5

Еще одна (более дешевая) альтернатива заключается в том, чтобы ваши пользователи отправляли текстовые сообщения на адрес электронной почты, например [email protected] Затем вы можете иметь фоновый поток, который смотрит на учетную запись электронной почты и помещает сообщения в базу данных.

Я реализовал и протестировал этот подход с крупнейшими американскими перевозчиками со всем, от смартфонов до платных телефонов без сучка и задоринки.

Когда пользователь отправляет SMS на ваш адрес электронной почты, вы получаете адрес шлюза SMS (например, [email protected]), чтобы отправлять ответные сообщения.

Единственный недостаток заключается в том, что немного сложнее найти опции "отправить по электронной почте" на большинстве телефонов, но это (в основном) бесплатно для вас. Это особенно полезно для снижения затрат при проверке рабочих процессов. Те ~ 3 цента за каждое SMS складываются довольно быстро, особенно во время автоматического тестирования.

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

Ответ 6

+1 на sebastian я был jsut написание почти такой же

если вы работаете с рубином, вы можете захотеть взглянуть на adhearsion

Ответ 7

Вы можете использовать программное обеспечение SMS-шлюза, которое будет получать SMS-сообщения через GSM-модем или 3G-ключ, подключенный к ПК, и отправлять их на ваш сайт через HTTP. Например: это программное обеспечение