Google Books API 作者 [关闭]
Posted
技术标签:
【中文标题】Google Books API 作者 [关闭]【英文标题】:Google Books API Authors [closed] 【发布时间】:2021-10-22 22:27:22 【问题描述】:我正在使用 Google Books API,我希望该 api 将有关特定作者的书籍信息发回给我(例如列出他们的一些书籍)。但是我的链接目前似乎没有这样做,因为每当我使用 inauthor 参数时,它发送给我的所有书籍都不是作者写的。
例如: 'https://www.googleapis.com/books/v1/volumes?q=inauthor: emilyhenry & printType=books&langRestrict=en&key=mykey'
通过此链接返回的书籍均不是 emily henry 所写。
【问题讨论】:
【参考方案1】:您需要考虑作者姓名中的空格(所以名字加姓氏)。所以它将是emily+henry
所以 api 调用将是:
https://www.googleapis.com/books/v1/volumes?q=inauthor:emily+henry&printType=books&langRestrict=en&key=mykey
【讨论】:
【参考方案2】:当使用给定的 url 运行相同的请求时,我还得到了不是给定作者写的书。但是,如果我删除 url 中不应该存在的空格,我会返回 0 本书。我认为您对“emilyhenry”的搜索没有产生结果。
【讨论】:
以上是关于Google Books API 作者 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章