Method: Embloy::Client#make_request

Defined in:
lib/embloy/client.rb

#make_requestObject



14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/embloy/client.rb', line 14

def make_request
  uri = URI("#{@api_url}/#{@api_version}/sdk/request/auth/token")
  https = Net::HTTP.new(uri.host, uri.port)
  https.use_ssl = true
  request = Net::HTTP::Post.new(uri)
  request['client_token'] = @client_token
  # request["Cookie"] = "_cfuvid=.tvZ7VoKcPLj2t6oAxZ3BcFyHzytqGeyd7dG3Sxtlcg-1705083408522-0-604800000"
  form_data = [['mode', @session[:mode]],['success_url', @session[:success_url]],['cancel_url', @session[:cancel_url]],['job_slug', @session[:job_slug]]]
  request.set_form form_data, 'multipart/form-data'

  response = https.request(request)

  handle_response(response)
end