Sha256: a1bcf672f799e618d24e44963d5ead3b994199dbb314429591e268373aff9915
Contents?: true
Size: 649 Bytes
Versions: 2
Compression:
Stored size: 649 Bytes
Contents
module Msg91sms require 'uri' require 'net/http' require 'json' class Transactional def self.send_transactional(sender, country_code, mobiles, message) url = URI("https://control.msg91.com/api/sendhttp.php?authkey=#{Msg91sms.configuration.authkey}&mobiles=#{mobiles}&message=#{message}&sender=#{sender}&route=4&country=#{country_code}&response=json") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true http.verify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Post.new(url) request["cache-control"] = 'no-cache' response = http.request(request) JSON.parse(response.body) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
msg91sms-1.0.1 | lib/msg91sms/transactional.rb |
msg91sms-1.0 | lib/msg91sms/transactional.rb |