Sha256: ddf6e3334790240549cc6a4efcf15411e6673c806d2d65fc9d49b687a6b042aa
Contents?: true
Size: 529 Bytes
Versions: 1
Compression:
Stored size: 529 Bytes
Contents
class String def sms recepient_10dgt, provider = :smsru require 'uri' require 'net/http' setup = { :smsru => { :uri => 'http://sms.ru/sms/send', :params => { :api_id => Rails.application.secrets.sms_ru_api_key || CONFIG[:sms_ru][:api_key], :to => "7#{recepient_10dgt}", :text => self } } } uri = URI setup[provider][:uri] uri.query = URI.encode_www_form setup[provider][:params] Net::HTTP.get_response uri end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
russland_sms-0.1.2 | lib/russland_sms/extended.rb |