Method: Archives::Base#request
- Defined in:
- lib/archives/base.rb
#request(query, params = {}) ⇒ Object
Takes a Archives API method name and set of parameters; returns an RSS object with the response
17 18 19 20 21 22 23 |
# File 'lib/archives/base.rb', line 17 def request(query, params={}) response = http_get(request_url(query, params)) parser, parser.string = LibXML::XML::Parser.new, response @raw_xml = parser.parse @doc_root = @raw_xml.root RSS.new(@doc_root) end |