Пакет реализации смс-шлюза на Ruby
С помощью API можно осуществлять СМС-рассылку, а также использовать другие функции, которые доступны в нашем личном кабинете.
Шаг 1 - Зарегистрируйтесь в нашем личном кабинете
На Ваш e-mail поступит пароль, который необходимо будет использовать в API.
Шаг 2 - Скачайте пакет смс-шлюза
Отправка СМС на Ruby осуществляется с помощью специального пакета SMS-шлюза скачать на нашем сайте.
Шаг 3 - Следуйте инструкциям ниже
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Установка
# Добавьте эту строчку в Gemfile вашего приложения:
gem 'sms-prosto_ru'
# Затем сделайте
$ bundle
# Или установите gem самостоятельно:
$ gem install sms-prosto_ru
# Использование
# Есть 2 пути отправки СМС
# Первый - отправка СМС одному адресату. Для этого используйте метод push_msg_nologin:
SmsApi.push_msg_nologin( 'your@email.com' , 'your_password' , 'recipient_phone' , 'sms_text' , params)
# где recipient_phone - телефонный номер в формате '7xxxyyyzzzz' и params - дополнительные параметры,
# которые Вы можете посмотреть в документации.
# Другой путь - отправка нескольких СМС нескольким адресатам. Для этого, сначала необходимо авторизоваться на сервере
# методом login, а затем использовать метод push_msg:
SmsApi.login( 'your@email.com' , 'your_password' )
recipient_phones_str_arr.each do |recipient_phone|
SmsApi.push_msg(recipient_phone, 'sms_text' , params)
end
# где recipient_phones_str_arr - массив, содержащий телефонные номера, в качестве строк, в формате представленном выше.
|