Method: Mfms::SMS#send
- Defined in:
- lib/mfms/sms.rb
#send ⇒ Object
> SMS send status codes:
"ok" "Сообщения приняты на отправку"
"error-system" "При обработке данного сообщения произошла системная ошибка"
"error-address-format" "Ошибка формата адреса"
"error-address-unknown" "Отправка по данному направлению не разрешена"
"error-subject-format" "Ошибка формата отправителя"
"error-subject-unknown" "Данный отправителть не разрешен на нашей платформе"
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/mfms/sms.rb', line 78 def send #return stubbed_send if (defined?(Rails) && !Rails.env.production?) establish_connection.start do |http| request = Net::HTTP::Get.new(send_url) response = http.request(request) body = response.body.split(';') if body[0] == 'ok' @status = 'sent' @id = body[2] true else @errors << body[0] false end end end |