Yes, I understand that this is a somewhat specific request. I'll try to come up with something I can maintain myself. Just my laziness because you have already solved the part with oauth
The other thing is, the file you download from goodreads with your list of books does not seem to contain all the information about the books in the list, so I was thinking about caching the response you get...