2010-10-31 28 views
2

我注意到有一些類可以在Google圖書搜索Java API的VolumeQuery中使用,例如CategoryFilter。這可以用於只搜索特定種類的書籍,如教科書,還是有更好的方法來進行這種搜索?一般來說,在API中使用Google圖書搜索API的API在線或詳細信息似乎不多,因此我不太清楚如何處理此問題。提前致謝。有沒有一種方法可以只使用Google圖書搜索API搜索特定類型的書籍,例如教科書?

回答

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); 

價:Data API: Developer's Guide, Java

相關問題