Tag: google books

使用Google Books API的推荐结果无关紧要

我正在尝试使用Google Books API构建书名推荐系统。 不幸的是,与https://books.google.com相比,我得到的结果非常无关紧要。 例如,这是我从搜索单词“sher”得到的列表(期待主要是像Sherlock Holmes这样的东西)。 `She Said Yes;The Oh She Glows Cookbook;What Can She Know?;She-Wolf;Murder She Wrote;My Mother She Killed Me, My Father He Ate Me;22 Things a Woman Must Know If She Loves a Man with Asperger’s Syndrome;Where She Danced;The Israeli-Palestinian Peace Negotiations, 1999-2001` 如你所见,甚至没有最相关的标题。 如果您在Google图书网站上输入“Sher”,您将获得绝对正确的相关建议。 我了解Google API吗? 我的代码有什么问题? var request = ‘https://www.googleapis.com/books/v1/volumes’; […]

使用JQuery的Ajax:200 ok,但不是“成功”

我正在尝试使用AJAX向Google图书发送查询并在我的网站上显示结果。 我正在使用JQuery发送请求并处理响应,如下所示: var query = [formatted input from a form]; var URL = “http://books.google.com/books/feeds/volumes?q=”+query+”&start-index=1&max-results=5”; $.ajax({ type: “GET”, url: URL, dataType: “xml”, success: function(data, status){ alert(status); } }); 目前,如果收到回复,我只是提示脚本提示“成功”。 如果我使用我的脚本将该查询发送到本地页面进行测试,这样就可以了。 但是,当我按照Developer API页面上的说明将URL设置为上面列出的Google时,我从未看到警报。 根据Firebug的说法,我收到了一个响应和200的确定状态,但我没有达到“成功”的道路。 有谁知道为什么? 编辑:我应该补充说,如果我直接关注url,访问http://books.google.com等一些随机q,它会显示Feed XML没有问题,因此查询不是问题。