0

我正在玩Google Books API。我使用以下 jQuery 代码来获取按图书 ISBN 搜索的图书结果:

$.ajax({
    dataType: "jsonp",
    url: 'https://www.googleapis.com/books/v1/volumes',
    data: {q: 'isbn:' + myIsbn, country: 'UK'},
    crossDomain: true,
    success: function(data){
        console.info('Google Books API retrieved:');
        console.info(data);
    },
    error: function(){
        console.log(arguments)
    }
});

我面临的问题是,无论我搜索什么书,salesInfo.salablity总是“NOT_FOR_SALE”

"saleInfo" : { "country" : "GB",
               "isEbook" : false,
               "saleability" : "NOT_FOR_SALE"
             }

任何想法为什么?提前致谢。

4

1 回答 1

1

来自谷歌开发者的网站

适销性意味着:

这本书在上述国家/地区的 Google 电子书店中是否有售或免费提供。可能的值为 FOR_SALE、FREE、NOT_FOR_SALE 或 FOR_PREORDER。返回的值可能为空

可能,您要搜索的书在您要搜索的国家/地区可能无法(在 Google 电子书店)出售。

于 2013-03-24T17:50:57.667 回答