Ошибка Twillio 30004 «Доставка сообщения - сообщение заблокировано» - PullRequest
0 голосов
/ 02 февраля 2019

Я включил twillio для регистрации пользователя в моем приложении.Из моего приложения twillio SMS отправляю пользователю на одноразовый пароль (OTP).Если пользователь может проверить OTP, то он может зарегистрироваться в моем приложении.

Но иногда Twillio выдает код ошибки 30004 .Но я хочу отправлять смс пользователю без каких-либо ограничений.Есть ли способ выполнить мое требование.

Я также прочитал эту страницу twillio для моей ошибки https://support.twilio.com/hc/en-us/articles/223134167-Limitations-sending-SMS-messages-to-Indian-mobile-devices

Но я хочу отправить SMS пользователю как угодно.

1 Ответ

0 голосов
/ 04 февраля 2019

Разработчик Twilio здесь.

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

Как вы прочли, существует ряд проблем с отправкой в ​​Индию, которые все следуют из индийской классификации услуг, таких как Twilio, как маркетинг.По этой причине вы не можете отправлять сообщения в нерабочее время с 9:00 до 21:00, а если номер указан в Не звонить реестру , ваше сообщение никогда не будет доставлено.

Если выпытаемся внедрить двухфакторную аутентификацию для Индии, тогда я рекомендую вам сделать это с помощью приложения для аутентификации.Это можно сделать, используя Authy API Twilio или сгенерировав секрет и передав его в такие приложения, как Authy или Google Authenticator .

Это более безопасно, чем 2FA через SMS и означает, что вам не нужно отправлять SMS и полагаться на доставку в Индии.Вместо этого аутентификация может происходить между сервером и устройством.Это то, что GitHub сделал для их 2FA, и вы можете прочитать почему об этом здесь .

Дайте мне знать, если это поможет.

...