Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google Books API始终返回saleability=";非“出售”的;_Javascript_Jquery_Json_Google Books - Fatal编程技术网

Javascript Google Books API始终返回saleability=";非“出售”的;

Javascript Google Books API始终返回saleability=";非“出售”的;,javascript,jquery,json,google-books,Javascript,Jquery,Json,Google Books,我在和你玩。我使用以下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('Go

我在和你玩。我使用以下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
总是“非卖品”

你知道为什么吗?提前感谢。

来自

可销售性是指:

无论这本书是否在美国出售或免费提供 上面列出的国家的谷歌电子书商店。可能值 是出售的,免费的,不是出售的,或预定的。返回的值 可能为空


可能,您正在搜索的书可能无法在您正在搜索的国家销售(在Google eBookstore

我找不到任何一本书可以还钱。实际上,我所需要的只是出版商的封面价格(这本书上列出的价格)。有没有其他API我可以用呢?我试过谷歌电子书商店里列出的一些书,我选择了我们作为country param,我成功地获取了价格。谢谢
"saleInfo" : { "country" : "GB",
               "isEbook" : false,
               "saleability" : "NOT_FOR_SALE"
             }