Sha256: 6b3513954ac8592d5e9d7dd52c2b61689004213d8ba0c2c5697dd05c797f6e4c

Contents?: true

Size: 470 Bytes

Versions: 2

Compression:

Stored size: 470 Bytes

Contents

module ApontadorOauth2
  class Request
    def self.send(options)
      conn = Faraday.new(:url => options[:url])
      res = conn.get do |req|
        req.url(options[:path])
        req.headers['Content-Type']  =  "application/json"
        req.headers['Authorization'] =  "Bearer #{options[:token]}"
        req.headers['Accept']        =  "application/json"
        req.body = {:user => options[:user]}.to_json if options[:user]
      end
     res
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
apontador_oauth2-0.1.3 lib/apontador_oauth2/request.rb
apontador_oauth2-0.1.2 lib/apontador_oauth2/request.rb