google-books - Google Books API 查找确切作者
问题描述
使用 Google Books API,我希望能够显示同一作者的其他书籍,但我在文档中看到的唯一与“作者”相关的过滤器是inauthor
,它正在寻找与提供的文字:
https://www.googleapis.com/books/v1/volumes?q=inauthor:Richard+Moreno&key=my_key
返回几本作者名字为“Richard”的书籍,而不是具体的“Richard Moreno”
是否有一个参数可以指定我只想要完全相同作者的书籍?
还是我需要自己过滤结果以尝试找到完全匹配?
解决方案
在谷歌图书上找到作者并点击他的名字后,谷歌将这个搜索放在一起:
https://www.google.com/search?tbo=p&tbm=bks&q=inauthor:"Richard+Moreno"
这让我开始使用引号来查找完全匹配的内容。我应该知道这是可能的,但是前面提到的文档将其省略了。
所以现在我的查询是:
https://www.googleapis.com/books/v1/volumes?q=inauthor:"Richard+Moreno"&key=my_key
哪个按我的意愿工作
推荐阅读
- selenium - 如何使用 selenium webdriver 从预订网站的日历中选择今天和明天的两个日期
- c# - ListView ImageList 在 C# 中为每个图像设置大小
- javascript - 我的播放器是否可以播放我的音频/视频文件的前 30 秒?
- reactjs - 在 JSX for 循环中访问正确的 id
- batch-file - 批处理脚本为每个图像创建一个文件夹
- registry - 使用 CMD 更改注册表中的自动运行值
- json - 如何阻止 Angular 6 清理 json 有效负载
- c# - Sharepoint 2013 - 当用户登录时给出一个新的会话令牌并过期所有以前的令牌
- python - ORM模型和数据库表的区别
- python - pyspark - 从 Python 代码中设置 spark.driver.extraJavaOptions 而不是 spark-submit 或 spark-defaults