Ошибка при выполнении http запроса в ruby ​​на рельсах

Я пытаюсь сделать http запрос на отправку и смс через kannel, используя ruby, но он не работает, в чем может быть проблема с кодом в этом методе. Thanx

require 'net/http'

 def self.send_sms( to, from, message)
   id = rand(36**8).to_s(36)
   uri= URI('http://localhost:13013/cgi-bin/sendsms?')
   params = {username: 'skylinesms', password: 'password', from: '#{from}', 
             text: '#{message}', 
             'dlr-url': '#{Rails.application.routes.url_helpers.deliver_url(:id => id)}',
             'dlr-mask': 3
            }
   uri.query = URI.encode_www_form(params)
   req = Net::HTTP::Get.new(uri.to_s)
   res = Net::HTTP.get_response(uri)
   res
 end 

0 ответов

Другие вопросы по тегам