Программные SMS [закрыто]

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

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

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

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

7.08.2008 01:28:03
Вы можете проверить чек с помощью SMS-шлюза Spring Edge ( springedge.com ), который вы можете отправить оптом, используя API или Web
BSB 24.08.2017 12:16:42
11 ОТВЕТОВ

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

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

1
7.08.2008 01:51:55

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

8
7.08.2008 01:52:47

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

0
23.05.2017 12:09:33

Я использовал clickatell в прошлом и нашел их очень хорошими.

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

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

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

6
22.08.2008 12:33:12
В большинстве «неограниченных» тарифных планов есть пункт, который позволяет провайдеру отключить вас, если вы злоупотребляете системой - рассылка десятков тысяч автоматизированных текстов может считаться :)
sk. 9.01.2009 20:12:34
Да, если вы отправляете тысячи, это может быть нереальным решением.
Matt Lacey 23.04.2009 09:52:23
@MattLacey Мне было интересно, можно ли использовать этот подход даже при «ограниченном» плане данных. Найдите тарифный план на передачу данных, который стоит $ 0,03 за сообщение, и это на $ 0,02 дешевле за сообщение по сравнению с любым API, который мы можем найти в Интернете.
Pacerier 5.01.2012 13:57:50
Слишком много текста для простого слова: Gammu wammu.eu/gammu
Telmo Dias 30.04.2015 13:51:49

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

1
22.08.2008 12:38:57

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

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

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

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

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

-1
28.01.2013 05:15:37

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

3
9.01.2009 20:22:56

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

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

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

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

3
18.06.2009 18:43:25

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

У них есть интерфейс REST для отправки SMS и даже для установления телефонных звонков или приема телефонных звонков.

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

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

21
21.01.2011 20:37:54
$ 30 кредитов это ничего. Я предпочел бы иметь пол-цента дешевле на смс, чем бесплатный кредит в размере $ 300
Pacerier 5.01.2012 13:51:30
Пропускная способность обеспечивает аналогичные API, и это на 33% дешевле (по состоянию на апрель 2019 года), чем Twilio. их информация о ценах на - bandwidth.com/pricing
Swapnil 8.04.2019 17:19:09

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

0
26.08.2011 08:44:44

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

https://www.nexmo.com/

4
23.03.2013 03:24:37