Sha256: d1e6973e5e1bbbc4aeb5d8af41991171439572eadde7655455a4c7ee7dafb6af
Contents?: true
Size: 684 Bytes
Versions: 1
Compression:
Stored size: 684 Bytes
Contents
require 'nokogiri' module OAuthClient module Adapters # Xml Adapter for OAuthClient class Xml attr_accessor :client # on creation, the adapter must be supplied with the client def initialize(client) self.client = client end # make a GET request and parse Xml response def get(url) oauth_response = self.client.get(url) Nokogiri::XML::Document.parse(oauth_response.body) end # make a GET request and parse Xml response def post(url, params = {}) oauth_response = self.client.post(url, params) Nokogiri::XML::Document.parse(oauth_response.body) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
oauth-client-0.1.0 | lib/oauth_client/adapters/xml.rb |