Class: Springedge::SpringedgeSms
- Inherits:
-
Object
- Object
- Springedge::SpringedgeSms
- Defined in:
- lib/springedge/sms/springedge_sms.rb
Instance Method Summary collapse
-
#initialize(apikey, sender_name) ⇒ SpringedgeSms
constructor
A new instance of SpringedgeSms.
- #send(mobileno, message_body) ⇒ Object
Constructor Details
#initialize(apikey, sender_name) ⇒ SpringedgeSms
Returns a new instance of SpringedgeSms.
6 7 8 |
# File 'lib/springedge/sms/springedge_sms.rb', line 6 def initialize(apikey,sender_name) @baseurl='https://instantalerts.co/api/web/send?apikey='+apikey+'&sender='+sender_name end |
Instance Method Details
#send(mobileno, message_body) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/springedge/sms/springedge_sms.rb', line 9 def send(mobileno,) @uri = URI.parse(@baseurl+'&to='+mobileno+'&message='++'&formt='+'json') http = Net::HTTP.new(@uri.host, @uri.port) http.use_ssl = true @data = http.get(@uri.request_uri) end |