module GoodreadsLookup

Constants

VERSION

Public Class Methods

getBook(isbn) click to toggle source
# File lib/goodreads_lookup.rb, line 6
def self.getBook(isbn)
  goodReadsBook = Nokogiri.XML(open("https://www.goodreads.com/search/index.xml?key=IJIOijQmGxMt06aqcZOmmQ&q={#{isbn}}"))
  title = /<title>(.+?)<\/title>/.match(goodReadsBook.at_xpath("//title").to_s).captures[0]
  name = /<name>(.+?)<\/name>/.match(goodReadsBook.at_xpath("//name").to_s).captures[0]

  return {:bookTitle => title, :bookName => name}
end