Если вам нужна краткая информация о том, как это работает, посмотрите это короткое видео:
Первое, что нам понадобится для этого, — это аккаунт Twilio. Зарегистрируйтесь и получите бесплатный пробный аккаунт здесь.
Нам также понадобится телефонный номер с поддержкой SMS. Вы можете найти и приобрести его в консоли Twilio.
Отправка SMS с помощью Twilio так же проста, как выполнение HTTP POST-запроса к ресурсу `/Messages` в API Twilio. Twilio значительно упрощает этот процесс, предоставляя вспомогательную библиотеку. Давайте установим gem `twilio-ruby` из терминала:
Затем создайте скрипт с именем `sms.rb` и откройте его в вашем любимом текстовом редакторе. В начале файла скрипта подключите gem `twilio-ruby`:
Используйте `client` для отправки SMS-сообщения с вашего Twilio-номера на ваш мобильный телефон. Не забудьте заменить плейсхолдеры номеров телефонов на ваш номер Twilio и номер мобильного телефона:
Вернитесь в терминал и запустите скрипт:
Всего через несколько секунд вы должны получить свое текстовое сообщение!
Если вы хотите узнать больше о совместном использовании Twilio и Ruby, ознакомьтесь с:
Что вы создаете? Мне было бы интересно узнать об этом. Вы можете связаться со мной в Twitter @brentschooley или отправить письмо на brent@twilio.com.