that said if you are hoping to get reviews i had very low results. i
was hoping they included reviews for things that might not have made
the best sellers but most of what i tried in some sample searches came
up blank. haven't bothers doing much with the historical best seller
data otherwise.
eby
On Wed, Sep 28, 2011 at 3:59 PM, Gabriel Farrell <[log in to unmask]> wrote:
> Looks like data.results is an array, so you'll have to loop through
> it. If you just want the first result, you could get at the
> book_details array with data.results[0].book_details.
>
> On Wed, Sep 28, 2011 at 3:28 PM, Nate Hill <[log in to unmask]> wrote:
>> Anybody out there using the NY times best seller API to do stuff on their
>> library websites?
>> I can't figure out what's wrong with my code here.
>> Data is returned as "null"; I can't seem to parse the response with jQuery.
>> Any help would be supercool.
>> I removed the API key - my code doesn't actually contain 'xxxx'.
>> Here's the jQuery:
>>
>> jQuery(document).ready(function(){
>> $(function(){
>> //json request to new york times
>> $.getJSON('
>> http://api.nytimes.com/svc/books/v2/lists/hardcover-fiction.json?&api-key=xxxx',
>>
>> function(data) {
>> //loop through the results with the following
>> function
>> $.each(data.results.book_details, function(i,item){
>> //turn the title into a variable
>> var bookTitle = item.title;
>> $('#container').append('<p>'+bookTitle+'</p>');
>>
>> });
>> });
>> });
>> });
>>
>>
>> Here's a snippet of the JSON response:
>>
>> {
>> "status": "OK",
>> "copyright": "Copyright (c) 2011 The New York Times Company. All Rights
>> Reserved.",
>> "num_results": 35,
>> "last_modified": "2011-09-23T12:00:29-04:00",
>> "results": [{
>> "list_name": "Hardcover Fiction",
>> "display_name": "Hardcover Fiction",
>> "updated": "WEEKLY",
>> "bestsellers_date": "2011-09-17",
>> "published_date": "2011-10-02",
>> "rank": 1,
>> "rank_last_week": 0,
>> "weeks_on_list": 1,
>> "asterisk": 0,
>> "dagger": 0,
>> "isbns": [{
>> "isbn10": "0399157786",
>> "isbn13": "9780399157783"
>> }],
>> "book_details": [{
>> "title": "NEW YORK TO DALLAS",
>> "description": "An escaped child molester pursues Lt. Eve
>> Dallas; by Nora Roberts, writing pseudonymously.",
>> "contributor": "by J. D. Robb",
>> "author": "J D Robb",
>> "contributor_note": "",
>> "price": 27.95,
>> "age_group": "",
>> "publisher": "Putnam",
>> "primary_isbn13": "9780399157783",
>> "primary_isbn10": "0399157786"
>> }],
>> "reviews": [{
>> "book_review_link": "",
>> "first_chapter_link": "",
>> "sunday_review_link": "",
>> "article_chapter_link": ""
>> }]
>>
>>
>> --
>> Nate Hill
>> [log in to unmask]
>> http://www.natehill.net
>>
>
|