2016-01-12 4 views
3

Я настроил веб-сайт планирования на работе, который использует Twilio для рассылки sms-сообщений с информацией о назначении на следующий день каждого человека, а также ссылкой на веб-сайт, где заметки и назначение следующего дня публикуется. Иногда коллеги жалуются, что они не получили сообщений. В последнее время проблема стала намного хуже, хотя она должна быть ограничена людьми с AT & T и Sprint. Люди с Verizon и TMobile получают сообщения без проблем.Twilio не доставляет sms-сообщения некоторым пользователям

Еще несколько фактов:

  • Все мой код работает хорошо в тестировании и в соответствии с инструкциями Twilio в.
  • Журналы Twilio перечисляют сообщения как отправленные.
  • Люди, которые это смс сообщения не доставляются, как правило, в конце алфавита

Кто-нибудь есть какие-либо идеи, что может быть происходит?

ответ

3

SMS-сообщения, отображаемые в виде сообщений twilio, которые отправляются, которые никогда не поступают на телефон получателя, могут быть отфильтрованы операторами сотовой связи в рамках усилий по сокращению спам-сообщений sms. Веб-сайт, который отправляет пакет сообщений, таких как веб-сайт планирования, который вы (I) описываете, может быть особенно восприимчивым к такой фильтрации, поскольку спам также отправляется партиями. Тот факт, что получатели в конце алфавита имеют тенденцию блокироваться, а не те, которые были в начале, может отражать алгоритм, который помещает более ранние сообщения как подозрительные и блокирует последующие, которые похожи на то, что они содержат одну и ту же ссылку на сайт.

В прошлом я смог решить эту проблему, добавив 1-секундную задержку между сообщениями. Это сработало для моих целей. Мой сайт отправил сообщения в качестве фонового задания, и с задержкой в ​​1 секунду около 25 см сообщений отправляются в течение 2 минут.

Совсем недавно AT & T и Sprint начали блокировать еще много сообщений, хотя и не всех. На 11 января, 15:04 PST, Twilio's status было известно об этой проблеме и отметил:

Выявленные - сообщения с гиперссылками на Goo.gl в настоящее время фильтруют на АТ & T и Sprint. Мы работаем с этими операторами для решения этой проблемы.

я смог обойти эту проблему путем создания укороченный URL, используя Bitly вместо Google's url shortening service.

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

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

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

+0

Спасибо, что поделились этим подробным ответом после того, как узнали, что происходит. Извините, что вы попали в эту проблему фильтрации и рады услышать, что с помощью Bitly исправлена ​​проблема на данный момент. – philnash

1

Если вы используете 10 цифр номера телефона я бы также смотреть на это

https://www.twilio.com/help/faq/short-codes/why-would-i-want-a-short-code-instead-of-sending-sms-from-a-regular-us-phone-number-or-phone-numbers

длинные коды предназначены для человека к человеку связи, и может отправить только 1 сообщение в секунду. Для высокопроизводительных сообщений, основанных на приложениях, Twilio рекомендует использовать короткий код. Короткие коды могут отправлять SMS и MMS со скоростью 30 сообщений в секунду, и эта высокая пропускная способность идеально подходит для приложений, которым необходимо отправлять сообщения, чувствительные к времени, для многих пользователей одновременно. Кроме того, поскольку перевозчики vet и утверждают все короткие коды для их предполагаемого использования, они не подлежат фильтрации несущей или подвеске для интенсивного движения.

+1

Интересный вопрос о коротких кодах, @StevenDStanton. Они определенно решат проблемы фильтрации. Тем не менее, случайные короткие коды (в отличие от коротких кодов тщеславия) начинаются с 5500 долл. США в год. Это нереально для приложения для планирования моего маленького отдела. Однако это может быть полезно для других приложений. Благодарный вы указали на них. – BenU

3

В настоящее время наблюдается теневой случай с переносимым фильтром через Twilio. Большинство сообщений, отправленных на номера Verizon, блокируются. Согласно поддержке Twilio, Verizon недавно реализовал дополнительные методы фильтрации для блокирования трафика A2P (Application-to-Peer).

С учетом этой статьи: https://arstechnica.com/information-technology/2015/11/att-verizon-try-to-prevent-ban-on-text-message-blocking/ кажется, что более агрессивная фильтрация Verizon может быть связана с недавней отменой Net Neutrality, и их целью является заработать больше денег, заставив предприятия получить короткий код.

+1

Да, я был просто уведомлен Twilio Support о том, что то же самое происходит с нашей учетной записью. – Jared

Смежные вопросы