Pull to refresh

Comments 4

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

И еше совет. Если вы идентифицировали запрос как спамбота, отдайте ему код 200, иначе спамер будет сразу копать глубже, а так у вас будет время, пока он поймет (если ваще поймет) что его дурят.

Мне приходится сталкиваться с большим кол-вом SMS отправок, и не назвал бы я этот канал надежным.

Первая проблема заключается в антиспам системах ОПСОС. Совершенно нет никаких гарантий, что SMS дойдет до получателя.

Вторая проблема с которой регулярно сталкиваюсь, это срок ожидания отправки. Если у клиента на момент отправки SMS телефон не доступен, то есть примерно сутки, а потом SMS не будет доставлена.

Третья проблема вытекает из второй (но это скорее наш случай), а дело в том, что мы отправляем приглашения на онлайн вебинары и семинары. И эти мероприятия живые, и когда человек получает смс на следующие сутки с текстом «Сегодня состояться эфир во столько-то», а эфир был вчера, время от времени мы отгребаем негатив.

Четвертая проблема заключается в стоимости, которая ощутимо подросла за 2 прошедших года. При этом тарификация осуществляется за факт отправки SMS, а не за факт доставки. Помимо этого зачастую необходимо платить отдельно за аренду номера телефона и по необходимости за короткое имя отправителя. При том каждому отдельно взятому оператору сотовой связи нужно платить отдельно раз в месяц. Тарифы за отправку SMS зарубеж — и комментировать не хочу.

Пятая проблема ещё и в том, что теперь появились и юридические нюансы (но справедливости ради это не только SMS-ок касается), тем не менее нужны договора с сервисом отправок, договора с отдельными операторами, договора на номер, договора на короткое имя и кто его знает ещё на что договора. Плюс нужно в каждой форме сбора ПД ставить галочку о согласии на обработку ПД, на их сбор и также предоставлять определенные документы.

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

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

Пожалуй единственное уверенное преимущество SMS это доставка сообщения в условиях отсутствия интернет покрытия. Но отчасти нивелируется спам-фильтрами ОПСОС, отчасти постоянным расширением покрытия мобильным интернетом.

Поддерживаю.
Отдельно хотелось бы остановиться на использовании redis в качестве кеша.

Уважаемый автор сколько запросов на рассылку SMS в день/неделю собирается обрабатывать?

Умножьте на цену sms и прикиньте бюджет. Думаю обычный текстовый файл покроет все ваши потребности.

Если у вас больше 50-100 sms одновременно, вам скорее всего придется их пакетами отсылать так как ваш SMS гейт не даст вам кучу сообщений отправить разом.
Плюс надо обрабатывать ответы гейта и перепосылать сообщения при необходимости.

Плюс
Вопрос с контролем длины/кодировки сообщений.
В общем как прототип пойдет, но хотелось бы более высокого уровня статей на хабре.

Sign up to leave a comment.