Class: Joinme::APIRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/joinme-api/api_request.rb

Direct Known Subclasses

RequestAuthCode, RequestCode

Instance Method Summary collapse

Instance Method Details

#api_call(call, params) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/joinme-api/api_request.rb', line 3

def api_call(call, params)
  uri = URI("https://secure.join.me/API/#{call}")
  req = Net::HTTP::Post.new(uri.path)
  req.set_form_data(params)
  res = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) do |http|
    http.request(req)
  end
  res.body.to_s
end