过滤儿童图书的 Google Book API

问题描述 投票:0回答:1

我正在使用 google book api(例如,https://www.googleapis.com/books/v1/volumes?q=trees),我想过滤结果以仅显示儿童书籍。 我看到查询中添加了一个“主题:”,但我无法判断这是否真的有效。我是否只使用“q=[mysearchterm] subject:children”?

api google-api google-books
1个回答
0
投票
要专门针对儿童图书过滤来自 Google Books API 的结果,您可以通过合并指定目标受众和主题的查询参数来调整 API 请求。以下是如何过滤儿童读物 API 的详细信息:

关键参数: q=:查询项。您可以使用“儿童”或“儿童书籍”等关键字。 subject:: 您可以指定“青少年小说”或“儿童文学”等主题以获得更准确的结果。 printType=:您可以将其设置为“书籍”以将结果限制为仅书籍。 maxResults=:定义要检索的结果数量(默认为 10,最大为 40)。 langRestrict=:按语言限制结果,例如“en”表示英语。 orderBy=:您可以按相关性或最新对结果进行排序。

https://www.googleapis.com/books/v1/volumes?q=children&subject:juvenile+fiction&printType=books&maxResults=20&langRestrict=en&orderBy=relevance

© www.soinside.com 2019 - 2024. All rights reserved.