Comments 22
Мы отказались от поддержки модемов году так в 2008-м.
С тех пор проще и дешевле реализовать работу с SMS через гейты SMPP протоколом.
С тех пор проще и дешевле реализовать работу с SMS через гейты SMPP протоколом.
+7
Гейты хорошо, когда есть интернет.
А когда нужно из автономной системы СМС слать — проще и дешевле модема не найти.
А когда нужно из автономной системы СМС слать — проще и дешевле модема не найти.
+1
Спасибо за статью.
А почему бы не использовать SMS сервисы, которые предоставляют готовые библиотеки?
А почему бы не использовать SMS сервисы, которые предоставляют готовые библиотеки?
0
Всегда пожалуйста!
А есть бесплатные SMS сервисы? Руководствовался ценой.
А есть бесплатные SMS сервисы? Руководствовался ценой.
0
К сожалению, бесплатных не знаю.
0
Так вы ж за смс всё равно платите по тарифам оператора. Правильно?
+1
Правильно. Логичный довод в пользу сервисов. Пусть каждый решает сам для себя.
+1
Решал как-то аналогичную задачу. С SMS шлюзами возникает вопрос, как платить, как получать документы, как проводить по бухгалтерии. А с модемом или телефоном проще — статья «расходы на услуги связи», симка резервная тоже имеется.
0
Нам, например, запретили сторонние сервисы привлекать для рассылки сообщений абонентам, ссылаясь на то, что «а вдруг список телефонов утечёт в сеть...» и т.п. Так что использование модемов вполне себе оправдано. Правда в последнее время после принятия закона про смс операторы стали настырно впаривать свои сервисы для корпоративной рассылки смс, аргументируя тем, что номера с которых ведётся рассылка будут однозначно автозабанены другими операторами.
+1
>> как платить, как получать документы
Это вообще не проблема. Ровно также, как вы закупаете бумагу, воду и т.д.
>> А с модемом или телефоном проще
Проще, пока смс мало, а когда их количество становится большим или вам становится необходимым принимать смс от пользователя, то все становится сложнее.
Это вообще не проблема. Ровно также, как вы закупаете бумагу, воду и т.д.
>> А с модемом или телефоном проще
Проще, пока смс мало, а когда их количество становится большим или вам становится необходимым принимать смс от пользователя, то все становится сложнее.
0
www.nexmo.com REST API, номера любой страны, все дела. Даже прием SMS зачастую работает, не то что отправка.
Цены достаточно низкие.
Цены достаточно низкие.
0
Когда СМС отправляется через модем (AT + PDU), можно дополнительно указать «порт» сообщения и в большинстве своем ОСь телефона его проигнорирует, если порт не будет стандартным. Это можно использовать для передачи данных (в том числе шифрованных).
0
спасибо! Вот только вместо "/r/n" — Вы почему-то не использовали Environment.NewLine… хотя и сослались на нее :-)
0
Environment.NewLine — ОС зависимая (соответственно — не безопасно использовать для гайдов, которые можно воспроизвести на других ОС), а модемы, с которыми мне приходилось общаться требуют именно \r\n
+3
Делал компиляцию из различных исходников, найденных в сети, а там везде возвраты каретки с помощью управляющих символов. Так и ко мне в код они попали.
0
Вот похожая реализация посылки SMS на Java github.com/smkv/sms-gateway/blob/master/src/ee/smkv/sms/senders/JSSCATSmsSender.java
0
По выбору СОМ-порта, не правильно, у вас сработало из-за модели модема, на других может и не получится. По правильному нужно выбирать порт для 3G Modem, в вашем случае, вероятно будет СОМ6. Смотреть прямо в свойствах модема.
0
За статью — плюс однозначно, велосипед — это всегда полезно, с точки зрения понимания происходящего.
Но, для реальных рассылок — лучше использовать что-то проверенное временем. Мы — используем Kannel, например.
Но, для реальных рассылок — лучше использовать что-то проверенное временем. Мы — используем Kannel, например.
0
Sign up to leave a comment.
Отправляем SMS из .Net приложения на C#