![]() |
#1 | |
Connoisseur
![]() Posts: 51
Karma: 10
Join Date: Nov 2012
Device: none
|
Goodreads retiring API
https://www.goodreads.com/api
Note on the top of the page. Quote:
|
|
![]() |
![]() |
![]() |
#2 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,196
Karma: 1995558
Join Date: Aug 2015
Device: Kindle
|
The main casualty will be the Goodreads Sync plugin. Below is the response from David who has —thankfully— done the recent work of keeping the plugin alive.
Quote:
I don't know of any other plugin that uses the API besides Goodreads Sync. If Goodreads Sync is the only plugin that uses the API, I think this should be moved to the plugin's thread. |
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,969
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
That's unfortunate. I use the Goodreads plugin quite a lot. At least I can still open the browser and manually look up the ISBN.
|
![]() |
![]() |
![]() |
#4 |
Connoisseur
![]() Posts: 51
Karma: 10
Join Date: Nov 2012
Device: none
|
I use Goodreads metadata plugin and Goodreads more tags. Sounds like those should be ok then.
|
![]() |
![]() |
![]() |
#5 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,196
Karma: 1995558
Join Date: Aug 2015
Device: Kindle
|
The goodreads metadata source plugin most probably uses screen-scraping and will not be affected by this. That is different from the Goodreads Sync Plugin.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,969
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Oh, that's a relief. Brain's clearly not working entirely today.
Last edited by ownedbycats; 12-14-2020 at 03:04 PM. |
![]() |
![]() |
![]() |
#7 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,741
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I contacted Goodreads about the API and received the following reply.
Quote:
|
|
![]() |
![]() |
![]() |
#8 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,969
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
"will be assessing the value of APIs..." sounds like they want to turn it paid.
|
![]() |
![]() |
![]() |
#9 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 892
Karma: 810834
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
And since I buy it amazon it is feasible that they think to make it payment.
I really use the goodreads plugin a lot, hopefully it doesn't die or we can make a donation to keep it alive. |
![]() |
![]() |
![]() |
#10 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,507
Karma: 78910112
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Quote:
|
|
![]() |
![]() |
![]() |
#11 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Just to be clear:
The Goodreads Metadata Source plugin does not use the Goodreads API. It mainly scrapes the page but does use a search API. This is the same as used by the GR for searches. It will not be affected by the API being removed. The Goodreads Sync plugin makes heavy use of the API. It would be very broken if the API is removed. But, it will keep working until then. It already has a developers key and that should keep working. If the API is removed, all function using it would stop working. That would be most of the function. I do not know if it would be possible to rewrite the plugin using scraping instead. |
![]() |
![]() |
![]() |
#12 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,969
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
According to this article, API keys that were unused for 30 days were deactivated without warning.
|
![]() |
![]() |
![]() |
#13 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,211
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
|
Quote:
I don't know about the structure of Goodreads website, but it was fairly simple to get data from Skoob. Skoob Sync can: - Sync reading progress, status date, rating, and reviews with Skoob - Get the book page count - Get User defined tags - Get book media type (physical or digital) - Add/remove books to/from your Skoob account - Add, remove and reorganize books in your shelves - Add book to Reading Goal - Get the Read Date (when the book was finished) - Import your Library from Skoob to calibre (create empty books, with cover and basic metadata but no format) |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Retiring my PB 840 | p38lightning | PocketBook | 3 | 02-08-2018 02:16 PM |
Goodreads Mapping for Tags? Can't find goodreads.json | iridius | Library Management | 2 | 02-07-2015 12:03 PM |
How do I get my Goodreads reading challenge to display the little Goodreads logo? | readerlover | Feedback | 2 | 08-02-2014 02:19 PM |
Goodreads has published an API | EricLandes | Calibre | 6 | 01-12-2011 04:39 PM |
retiring and reading | toyote33 | Introduce Yourself | 8 | 01-22-2010 01:12 PM |