我注意到在 Google Book Search Java API 中的 VolumeQuery 上可以使用一些类,例如 CategoryFilter。这可以用于仅搜索特定类型的书籍,如教科书,还是有更好的方法来进行这种搜索?一般而言,网上似乎没有太多示例或 API 中用于使用 Google Book Search API 的详细信息,所以我不太确定如何处理这个问题。提前致谢。
问问题
439 次
1 回答
1
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);
于 2010-10-31T03:27:18.987 回答