Quote:
Originally Posted by Terisa de morgan
You go with the opposite of my WOW. I don't upload them to calibre but download. Anyway, the simplest way to upload the data would be through the API function "owned_books.xml". You have caught my interest now, and I think I'm going to try to do this at the same moment I add a book to a shelf (I already get the concepto of owned_book).
My use, for now, is: when I get a freebie at Amazon / Kobo, and I cannot add the book at that moment, I register it a goodreads (with the data at recommended_by, as the only way to get the owned_book_id is downloading ALL THE OWNED BOOKS).
Pdta: Perhaps I'll have done it at the end of the week.
|
After I finished my post before, I realised I probably had more info in Goodreads about my owned books than in calibre. But, I don't tend to add them to Goodreads until I start reading. When when I do, I have always added the ownership details. So, Goodreads probably has better ownership details for books I have read, and calibre for recently purchased books.
But, extending the "Add to shelf" dialog to add ownership as well should work. A checkbox to do it. An extra pain is adding configuration for the purchased date and source.
The list owned books is interesting. Calling this and adding the books would be good. But, it might be better to call the Import List plugin with the result. That can do the matching and creating as needed. I can't remember if it has anything for using XML data as a source.