Goodreads Developers discussion

81 views
feature requests > Bulk updates/sync?

Comments Showing 1-3 of 3 (3 new)    post a comment »
dateUp arrow    newest »

message 1: by Grunthos (last edited Mar 24, 2011 11:37PM) (new)

Grunthos | 60 comments I am working on integrating the android app BookCatalogue (https://market.android.com/details?id...) with Goodreads. The app is not intended to be a goodreads-only client, but to use goodreads as a source of data as well as upload book details etc to a registered users account. I would also like to add some 'librarian' functions, like uploading a cover.

The features I envisage are:

- search for a book on Goodreads (we already search google, amazon and LibraryThing, so this is not essential, but would be nice to add).

- get reviews for a book; we may merge these in some way with Amazon reviews -- but still attribute them appropriately.

- upload and sync 'my' books

It is this last part that is causing me some concern. When I finally finish catalogueing my books there will be well over 2000 of them. I will use my phone as the primary data source (but others may do the reverse), and it would be great to be able to send/get a 'batch' of updates to/from Goodreads, rather than one at a time (eg. after I have rearranged them in some way).

Specifically, it would be great if I could send or receive a batch of book ratings in the form of a list of:

- isbn
- my review/notes
- rating

and maybe also 'have-read', 'read-start', 'read-end'

The application would have to store a 'goodreadsLastSyncDate' (or similar) and ask goodreads for updates since that date and send goodreads it's own updates since that date.

...or something similar.

This is obviously a big ask; is something like this likely to be possible or worth discussing?


message 2: by Ettore (new)

Ettore Pasquini We don't currently support bulk additions to shelves, ratings or reviews. You will have to issue separate calls for each book, maybe maintaining a local cache of what was/wasn't added already. Your suggestion is useful though, but I don't know when/if we'll implement it.


message 3: by Michael (new)

Michael Economy (michaeleconomy) I'm not sure how well uploading files works with oauth, but we'd certainly love more covers (that are correctly licensed).


back to top