class OneAndOne::PingAuth
Public Class Methods
new(test: false)
click to toggle source
# File lib/1and1/ping_auth.rb, line 7 def initialize(test: false) # Check if hitting mock api or live api if test @connection = Excon.new($base_url, :mock => true) else @connection = Excon.new($base_url) end end
Public Instance Methods
get()
click to toggle source
# File lib/1and1/ping_auth.rb, line 19 def get # Build URL path = OneAndOne.build_url('/ping_auth') # Perform request response = @connection.request(:method => :get, :path => path, :headers => $header) # Check response status OneAndOne.check_response(response.body, response.status) #JSON-ify the response string JSON.parse(response.body) end