Twilio говорит, что у меня нет разрешения на отправку в регион моего номера "Кому"

Я пытаюсь отправить простое SMS-сообщение и уже более года делаю это с помощью своего приложения. Внезапно в моей промежуточной и локальной среде (с продуктом все в порядке) я продолжаю получать эту ошибку:

Twilio::REST::RequestError: Permission to send an SMS has not been enabled for the region indicated by the 'To' number: '+13105551234'

Оба номера являются местными для Калифорнии, и в моей учетной записи включен США. Я изменил номера на 5551234 для этого сообщения SOF, но оба они являются действительными числами (номер from - это мой номер Twilio, а номер to - мой личный мобильный телефон.

client.account.messages.create(body: 'hello', to: '+13105551234', from: '+15105551234')

Что могло вызвать эту ошибку?

РЕДАКТИРОВАТЬ: я должен упомянуть, что это сработало, когда я отправил SMS на телефон своего друга, а затем, когда я попытался второй раз набрать его номер, он дал мне ту же ошибку.


person Matthew Berman    schedule 03.05.2015    source источник
comment
Если это код, который работал, а теперь нет, вероятно, лучше с ним может помочь наша служба поддержки. Можете ли вы написать им письмо на [email protected] и прислать это описание. Спасибо   -  person philnash    schedule 04.05.2015
comment
Отвечает ли это на ваш вопрос? Разрешение Twilio на отправку смс имеет не включен для указанного региона   -  person Nick    schedule 04.10.2020


Ответы (2)


Итак ... получается, что после создания числа Twilio и активации всего. Вы должны прийти сюда, чтобы выбрать страны, в которые вы хотите отправлять текстовые сообщения.

person Visionwriter    schedule 21.10.2015

Ответ @ Visionwriter - правильный и точный ответ.

URL: https://www.twilio.com/user/account/settings/international/sms

Я также добавил снимок экрана в навигационную крошку на консоли Twillo:

введите описание изображения здесь

person Sinan Eldem    schedule 27.07.2021