class Smsapi::Server::Connection
Public Class Methods
new(uri, port, token)
click to toggle source
# File lib/smsapi/server/connection.rb, line 7 def initialize(uri, port, token) @http = Net::HTTP.new(uri, port) @http.use_ssl = true @http.verify_mode = OpenSSL::SSL::VERIFY_NONE @token = token end
Public Instance Methods
post(path, params)
click to toggle source
# File lib/smsapi/server/connection.rb, line 14 def post(path, params) @http.request post_request(path, params) end
Private Instance Methods
post_request(path, params)
click to toggle source
# File lib/smsapi/server/connection.rb, line 20 def post_request(path, params) request = Net::HTTP::Post.new(path) request.set_form_data(params) request['Authorization'] = "Bearer #{@token}" request end