Goodreads Developers discussion

480 views
sort order and review date for reviews by isbn

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

message 1: by Paul (new)

Paul Grand | 4 comments Hi, there's 2 things I'd like to see added to your api for book reviews by ISBN:

1. a review_date so I can see the date the person added their review of the book
2. a sort order parameter, e.g. sort by reviewid, review_date (when you add it).

Thanks!
Paul


message 2: by Michael (new)

Michael Economy (michaeleconomy) Adding date added and date updated soon,

the 'sort' parameter should already work, valid values are:
date - date added
weight - best reviews first (default)


message 3: by Paul (new)

Paul Grand | 4 comments Thanks Michael. Please post here when you've added the date_added parameter.


message 4: by Michael (new)

Michael Economy (michaeleconomy) should be up now


message 5: by Michael (new)

Michael Economy (michaeleconomy) opps!
forgot to check my file in and it did not make the release.


should be up on tuesday or sooner


message 6: by Paul (new)

Paul Grand | 4 comments Hi Michael, I just looked, but I don't see a date_added node in results from the http://www.goodreads.com/book/isbn api. There has been a read_at node that looks like it is only populated if the person specified when they read the book, but I don't see a date for when the review itself was added. That's what I meant to say in my prior message (not the sort parameter). Please post here when you've added a date_added node to your http://www.goodreads.com/book/isbn api.

Thanks,
Paul


message 7: by Paul (new)

Paul Grand | 4 comments Just saw your comment about not making it into the release. Thanks!


message 8: by Shweta (new)

Shweta | 1 comments Hi,
How do i increase the length of the review being displayed using the api? I wish to show the complete review by each user. I have tried updating the min_length field but doesn't seem to work. Please help.
http://www.goodreads.com/api/reviews_...


message 9: by Michael (new)

Michael Economy (michaeleconomy) We don't give out the complete reviews.


message 10: by Bryan (new)

Bryan Stafford (bryansbooks) | 7 comments Does book.show_by_isbn have a sort option? I would like to get the top 5 highest rated/most voted for reviews.

I have tried adding the sort=weight parameter but did not get the desired results.


message 11: by Michael (new)

Michael Economy (michaeleconomy) Bryan, the default sort is 'goodreads sort' which should be best reviews first. Otherwise, we don't have any more indexes on that table, so we can't really add any more sorts.


message 12: by Michael (new)

Michael Economy (michaeleconomy) other sorts allowed are sort=newest and sort=oldest


message 13: by Swanand (new)

Swanand Mokashi | 2 comments I have tried the sort=newest and sort=date they don't sort correctly from what i see. (the results were sorted by review_id which is fine, but the added date seems to be sorted ASC in place of DESC).

Secondly when I use the above parameters, the review body is empty

Am I missing something?


message 14: by Michael (new)

Michael Economy (michaeleconomy) If you only want text reviews i think you can pass in &text_only=true

sort=date doesn't work i think, only sort=newest and sort=oldest, other wise you get the default "goodreads" sort.

Swanand: can you give me an example request url?


message 15: by Swanand (new)

Swanand Mokashi | 2 comments Hi Michael : I think I got it. The issue was a lot of the newer reviews did not have any text in them

Can you explain a little more what the &text_only=true parameter does ? will it ignore the reviews that have no text?


message 16: by Michael (new)

Michael Economy (michaeleconomy) Swanand wrote: "will it ignore the reviews that have no text? "

yup, thats pretty much it.


back to top