Closed tekwiz closed 10 years ago
From the FaradayMiddleware readme
Old Way (Faraday <= v0.7):
connection = Faraday.new 'http://example.com/api' do |builder| builder.use FaradayMiddleware::OAuth2, 'TOKEN' builder.use FaradayMiddleware::EncodeJson builder.use FaradayMiddleware::ParseXml, :content_type => /\bxml$/ builder.use FaradayMiddleware::ParseJson, :content_type => /\bjson$/ builder.use FaradayMiddleware::Instrumentation builder.adapter Faraday.default_adapter end
New Way (Faraday >= v0.8):
connection = Faraday.new 'http://example.com/api' do |conn| conn.request :oauth2, 'TOKEN' conn.request :json conn.response :xml, :content_type => /\bxml$/ conn.response :json, :content_type => /\bjson$/ conn.use :instrumentation conn.adapter Faraday.default_adapter end
From the FaradayMiddleware readme
Old Way (Faraday <= v0.7):
New Way (Faraday >= v0.8):