module OkLinker::Connection

Constants

API_HOST

Public Instance Methods

connection(token = '') click to toggle source
# File lib/ok_linker/connection.rb, line 5
def connection(token = '')
  options = {
      :headers => {
          :accept => 'application/json',
          :user_agent => "ok_linker ruby gem/#{OkLinker::VERSION}",
          :'Access-Token' => token
      },
      :url => "#{API_HOST}/"
  }

  client = Faraday.default_adapter

  Faraday.new(options) do |conn|
    conn.request :multipart
    conn.request :url_encoded
    conn.adapter client
  end
end