Я пытаюсь создать систему рекомендаций по названию книги, используя API Google Книги. К сожалению, результаты, которые я получаю, крайне неактуальны по сравнению с https://books.google.com. Например, список, который я получаю от поиска по слову "sher" (с нетерпением жду чего-то вроде Шерлока Холмса в первую очередь).
`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 Syndrome;Where She Danced;The Israeli-Palestinian Peace Negotiations, 1999-2001`
Как вы видите, нет даже самого релевантного заголовка. Если вы наберете "Шер" на сайте книг Google, вы получите абсолютно правильные соответствующие рекомендации. Я правильно понял API Google? Что не так в моем коде?
var request = 'https://www.googleapis.com/books/v1/volumes';
var outputbookslistshow = 0;
$('#myTextArea').on('keyup', function(){
if(outputbookslistshow == 0){
outputbookslistshow = 1;
$('#outputgbooksrec').show(300); // it a div for outputting titles
}
$('#outputgbooksrec').empty();
var keywords = $(this).val();
if(keywords.length > 0 ){
$.getJSON(request + '?q=' + keywords, function(response){
for (var i = 0; i < response.items.length; i++) {
var item = response.items[i];
document.getElementById("outputgbooksrec").innerHTML += "<br>"
+ "<div class='itembook'>" + item.volumeInfo.title + "</div>";
}
})
}
});