Есть ли способ поиска только определенных типов книг, таких как учебники, с помощью Google Book Search API? - PullRequest
2 голосов
/ 31 октября 2010

Я заметил, что есть несколько классов, таких как CategoryFilter, которые можно использовать в VolumeQuery в Java API поиска книг Google. Может ли это быть использовано только для поиска определенных видов книг, таких как учебники, или есть лучший подход к этому виду поиска? Кажется, в Интернете не так много примеров или подробностей в API для использования API поиска книг Google в целом, поэтому я не слишком уверен, как к этому подойти. Заранее спасибо.

1 Ответ

1 голос
/ 31 октября 2010

CategoryFilter используется для поиска книг, помеченных пользователем:

VolumeQuery query = new VolumeQuery(
    new URL("http://www.google.com/books/feeds/users/USER_ID/collections/library/volumes"));
CategoryFilter filter = new CategoryFilter();;
filter.addCategory(
    new Category(BooksCategory.Scheme.LABELS_SCHEME, "favorite"));
query.addCategoryFilter(filter);
VolumeFeed volumeFeed = service.query(query, VolumeFeed.class);

Ссылка: API данных: Руководство разработчика, Java

...