module Toke::BaseCommand

Private Instance Methods

base_url() click to toggle source
# File lib/toke/commands/base_command.rb, line 21
def base_url
  'https://www.googleapis.com/oauth2/v3'
end
connection() click to toggle source
# File lib/toke/commands/base_command.rb, line 7
def connection
  Faraday.new(:url => base_url)
end
headers() click to toggle source
# File lib/toke/commands/base_command.rb, line 15
def headers
  {
    'Content-Type' => 'application/json',
  }
end
post(params) click to toggle source
# File lib/toke/commands/base_command.rb, line 11
def post(params)
  connection.post url(params), nil, headers
end
url(params) click to toggle source
# File lib/toke/commands/base_command.rb, line 25
def url(params)
  connection.build_url endpoint, url_params(params)
end