Programmatic SMS

голоса
70

Каков наилучший способ программно отправить SMS текстовых сообщений?

Существуют ли какие-либо бесплатный веб-сервис, основанный SMS шлюзы?

Я знаю , что если я знаю носитель пользователя (Sprint, AT & T, и т.д.), я могу отправить SMS по электронной почте адреса на основе номера телефона + носитель. Я хотел бы хорошее решение , которое не требует , чтобы я знала носитель. Если исключить , что есть простой способ для поиска носителя дал номер мобильного телефона?

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

Задан 07/08/2008 в 02:28
источник пользователем
На других языках...                            


11 ответов

голоса
19

Используйте http://www.twilio.com/

Они имеют REST интерфейс для отправки SMS-сообщений и даже устанавливать телефонные звонки или принимать телефонные звонки.

Вы даже получите $ 30 кредитов, чтобы попробовать его.

Отсроченный самое дешевое решение, которое вы найдете.

Ответил 21/01/2011 в 21:37
источник пользователем

голоса
8

Где я работаю , мы используем http://www.clickatell.com для отправки SMS - это выглядит как его около 6 или 7 центов сообщений. Они просто принимают запросы HTTP POST , чтобы отправить сообщение. Я не знаю , если вы будете в состоянии найти хорошие бесплатные шлюзы. Мы использовали , чтобы отправить электронную почту, но обнаружили , что они были ненадежны.

Ответил 07/08/2008 в 02:52
источник пользователем

голоса
6

Я использовал Clickatell в прошлом, и нашел, что они очень хорошо также.

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

Написать веб-сервис (передать номер и сообщение), который делает вызов программы на мобильный, который посылает сообщение.

Я знаю, по крайней мере FTSE100 компаний, которая пошла по этому пути.

Ответил 22/08/2008 в 13:33
источник пользователем

голоса
4

Я думаю, что это один заслуживает новый ответ. Там новый игрок в городе, это называется Nexmo и имеет очень конкурентоспособные цены, даже по сравнению с Twilio.

https://www.nexmo.com/

Ответил 23/03/2013 в 04:24
источник пользователем

голоса
3

Мы надоели с помощью «свободных» смс шлюзов, очень ненадежных.

Теперь мы используем устройство шлюза смс с именем OutboxSMS от Felltech Ltd. Он сидит в нашей сети и крючках непосредственно в из-провайдера мобильного телефона, используя беспроводную связь с его встроенным передатчиком. Нам нужно, чтобы купить SIM-карту (мы получили PAYG с огромным пучком сообщений), который устанавливается на блок OutboxSMS. Мы настроили учетную запись электронной почты для него на нашем почтовом сервере (MS Exchange), и настроить учетную запись SMTP / POP3 на поле.

Мы используем OpManager, это посылает уведомления по электронной почте, которые мы направляем на outboxsms, он разбирает сообщение и посылает текстовое сообщение нашим OPS ребята телефонов, когда что-то идет не так.

У нас также есть некоторые скрипты, которые используют Sendmail, чтобы отправить по электронной почте outboxsms, который снова преобразуется в текст сообщения.

Ответил 18/06/2009 в 19:43
источник пользователем

голоса
3

Вы также можете получить передатчик GSM и выдачи AT команд, которые посылают SMS-сообщения. Не знаю, почему вы хотели бы сделать это так, но это еще один вариант. Таким образом, вы не будете зависеть от чьей-то службы

Ответил 09/01/2009 в 21:22
источник пользователем

голоса
2

Я делал это с Nokia телефон подключен к Linux машине. У меня есть хроны и скрипт , который будет проверять таблицу базы данных для новых сообщений и использовать gnokii для отправки сообщений. Он отлично работает , если количество смс вы goig отправить это не большой.

Ответил 22/08/2008 в 13:38
источник пользователем

голоса
2

Я не знаю ни бесплатных SMS услуг, вы обычно покупаете навалом sms'seses и использовать API для отправки их.

Whitepages.com имеет API , который позволит разработчикам обратного поиска номера телефона. Он сообщает перевозчику на номер мобильного телефона, однако много времени это некоторые несуществующие-больше - носитель , как Powertel или что - то.

Ответил 07/08/2008 в 02:51
источник пользователем

голоса
1

Я использовал TextMagic . У них есть разумные цены и большой API и управления учетными записями.

Ответил 26/08/2011 в 09:44
источник пользователем

голоса
1

Поддержка Ангус , я могу ручаться за http://www.clickatell.com . Он был использован в компании , я имел обыкновение работать. Это было очень простое решение для установки и использования и работал большой. Вам просто нужно предвидеть , сколько сообщений вы собираетесь отправить и сообщения навального заказа. Они довольно дешево, в целом.

Ответил 07/08/2008 в 02:55
источник пользователем

голоса
0

К сожалению, после того, перечитывая свой вопрос я понял, что это не ответ ваш ищет. Однако это то, что я сделал для моей программы командной строки. Там есть веб-сайт, где, если вы положили в телефонный номер, что дает носитель. Поэтому, когда я вошел мой номер его экран Царапины сайта, получил носитель и если носитель находится в моем списке, я забрал почту из этого носителя

Большинство компаний предлагают SMS в электронную почту любопытное дело. Например myphonenumber@verizon.comили что - то (есть целый список на Википедии).

Я использовал это, чтобы создать мой сам собой небольшое приложение командной строки в C #, который посылает текстовые сообщения. Тем не менее, вы на самом деле не получить «ответ» и номер предварительно назначен один из компании.

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

Вот ссылка на википедию: SMS - шлюз

Ответил 09/01/2009 в 21:20
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more