Каким способом настроить оповещение по смс?

Дано: Linux, скрипт сборщик логов с сервера.
Задача: на появление какого-то ключевого слова или формата в логе отправлять смс операторам в России.
Вопросы:
Какие сервисы предоставляют эту услугу?
Какие гаранты надежной доставки смс? Например, чтобы в новогоднюю ночь смс пришло не смотря на загруженность сетей сотовых операторов.
Чем вы пользовались для реализации оповещения?
  • Вопрос задан
  • 8679 просмотров
Решения вопроса 1
antoo
@antoo
sms24x7.ru также предоставляют API, да и цены невысокие. На хабре появлялись
Ответ написан
Пригласить эксперта
Ответы на вопрос 9
Можно набросать несложную тулзу на Java, C#, которая будет работать с GoogleCalendar и создавать там мероприятия. С напоминанием по СМС. API для работы с календарем есть для многих других языков программирования. далее регистрируем аккаунт гугл и настраиваем там что автоматом будет оповещение по СМС ну и подтверждаем там нужный телефон. Конечно решение не оч элегантное. Зато есть лог в календаре всех событий :)
Ответ написан
opium
@opium
Просто люблю качественно работать
Не парьтесь, я всю жизнь делал просто, подключаешь услугу email2sms(есть у мегафона, билайна, мтс), а потом просто в системе оповещения прописываешь емайл который тебе выдал оператор по услуге email2sms. Услуга у всех бесплатная была, сейчас сижу на мтс пользуюсь бесплатно, у остальных в плане цены могло что то измениться.
Все остальное на мой взгляд от лукавого и костыли.
Ответ написан
@MealstroM
Реализовал через asterisk + mobilechan, логика отправки крутиться на астериске(там ведеться лог ат команд и ответа на них). но такой вариант удобен если есть настроеный астериск и 3г модем, плюс, если подключить нормальный пакет для отправки смс (1000 смс за н-ю суму) то нормально выходит.

лог парсер на перл, через астериск апи отправка смс.
Ответ написан
Snowindy
@Snowindy
Провайдер смс-оповещения, которым я пользуюсь, 35 коп. за смс, это недорого: iqsms.ru/
Посылается GET-запрос на сервер, в параметрах котрого телефон, подпись, логин-пароль и собственно текст.
Сомневаюсь насчет особых гарантий, — они могут даваться только на стороне оператора. Но есть API для получения статуса, установки очередей и т.п.
Ответ написан
Mendel
@Mendel
PHP-developer
Ни один оператор не сможет гарантировать быструю доставку СМС.
Даже у опереаторов которые работают с несколькими SMSC периодически бывают задержки.
НИКТО не даст вам гарантий на оперативную доставку в новогоднюю ночь.
идеальный вариант это: по основным направлениям смс приходят в основном очень быстро".
Даже если Вы будете скидывать свои сообщения по SMPP на SMSC оператора который обслуживает конкретный номер, то у него все равно будет своя очередь.
А реально у многих операторов сообщения идут не напрямую а через некоторые «транзитные» SMSC.

Итог — либо мирится с тем что может и не прийти/опоздать или делать контроль по дозвону.
Есть сервисы которые звонят (в смысле к которым по get/post обращаетшься а они звонят). Можно Астериск тот же поднять.
Идеально — получать статус сообщения, и если в течении некоего времени нет статуса «доставлено», то контролировать звонком. Но тут оператор должен быть надежный. Чтобы инфу не на глазок брал, а таки от SMSC конечного оператора.
Ответ написан
@rusanovsky
совсем недавно отдельный телефон жил привязанным к компу по блютузу
(если отваливается интернет, тоже можно уведомление настроить)
смс-ки покупал пакетами

сейчас использую smsc.ru
немного дороже чем с собственного телефона, но есть свои преимущества
например альфа имя
Ответ написан
Комментировать
polyakstar
@polyakstar
Пользуюсь бетамакс, у них можно простым get-ом по http отправлять смс
Ответ написан
@mihmig
Подскажите, как можно проверить статус сообщения (возможности завести свой URL для получения уведомлений пока нет)?
Ответ написан
@kocto4ka
Самое удобное — подключить модем, вставить симку и написать скрипт по отправке смс через него. Так вы обезопасите себя от того, что лег канал и смс не пришло.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы