Отправить SMS с пробной учетной записью twilio
Я хочу попробовать отправить SMS на мобильный телефон в Австрии. Для этого я создал бесплатную пробную учетную запись twilio. однако мой twilio аккаунт, похоже, не способен это сделать. но я думаю, что можно отправить sms с пробной учетной записью?
это скриншот моего номера twilio, где вы можете видеть, что он не способен передавать сообщения:
![enter image description here]()
это исключение, которое я получаю при запуске моего питон-кода, который пытается отправить sms:
twilio.rest.exceptions.TwilioRestException: HTTP 400 error: 21606: The From phone number +43720881723 is not a valid, SMS-capable inbound phone number or short code for your account.
любая идея о том, как я могу это запустить? другими словами: как я могу активировать SMS-возможность для моей бесплатной учетной записи twilio? если это возможно, каковы ограничения, т.е. сколько бесплатных sms-сообщений я могу отправить?
спасибо!
Ответы
Ответ 1
Чтобы отправить SMS с пробной учетной записью Twilio TEST ACCOUNT SID и TEST AUTHTOKEN, которая находится внутри номера телефонa > Инструменты > Проверить учетные данные, а не ACCOUNT SID и AUTHTOKEN, предоставленные консольной панелью > Сводка учетной записи.
Поскольку ACCOUNT SID и AUTHTOKEN являются связующими после того, как вы купили номер twilio и TEST ACCOUNT SID, а TEST AUTHTOKEN связывается с +15005550006.
Ответ 2
Если вы получили эту ошибку при попытке аутентификации с помощью тестовых учетных данных, вы, вероятно, попытались отправить сообщение с номером From из вашей активной учетной записи. Единственный номер, который можно использовать для отправки успешных сообщений с вашими тестовыми учетными данными, - +15005550006
Ответ 3
Если вы используете этот номер +15005550006 вместе с вашими "демо" twilio sid и токеном, это покажет вам успех (без ошибок), но на самом деле он не отправит вам смс/текст.
Перейдите на эту страницу https://www.twilio.com/console/sms/getting-started/build и установите номер телефона, например "+133438 *****". Twilio автоматически предоставит вам номер, например (334) 384- ****, и, нажимая кнопки, вам нужно сгенерировать номер телефона, например, "+133438 *****". После того, как вы добьетесь успеха, попробуйте использовать свой "живой" номер sid и токена в API. Но прежде чем интегрировать то же самое, вы можете отправить SMS на свой номер телефона с этой страницы https://www.twilio.com/console/sms/getting-started/build.
В противном случае сообщение об ошибке API покажет вам, что - [HTTP 400] * Невозможно создать запись: номер "От" +1 *********** не является допустимым номером телефона, коротким кодом или буквенно-цифровой идентификатор отправителя.
Ответ 4
Ваш номер не способен (настроить) для отправки SMS. Перейдите в свою учетную запись и включите возможность SMS. После этого вы увидите зеленую галочку с текстом
" https://demo.twilio.com/welcome/sms/reply/" вместо Сообщения ". Как показано ниже снимок экрана ![введите описание изображения здесь]()
Ответ 5
Если ваш номер является sms-способным и все еще вы получаете ошибку 21606, установите флажок "Активные номера" в разделе "Управление номерами". Он должен показывать ваш номер "+43720881723" в качестве активного номера.
Ответ 6
все правильно, но опять же выдает ту же ошибку, что и
Невозможно создать запись: 21606: номер телефона "От" +43720881723 не является допустимым входящим номером телефона или шорткодом с поддержкой SMS для вашей учетной записи.
Ответ 7
Я получил эту ошибку, когда использовал тестовый SID учетной записи и тестовый токен аутентификации вместе с обычным номером. Затем я изменил SID и Auth Token аккаунта на обычные, и они работали, как и ожидалось, то есть позволили мне отправить SMS на подтвержденный номер телефона.