Abebooks
Abebooks is a Ruby wrapper to the Abebooks SWS API.
Usage
Create a request:
req = Abebooks.new(client_key)
Run a query:
params = { author: 'Foucault' }
res = req.get(query: params)
Parse the response into a Ruby Hash:
res.to_h
Or pass its body into a custom parser:
MyParser.new(res.body)