【问题标题】:Google Books API Authors [closed]Google Books API 作者 [关闭]
【发布时间】: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 所写。

【问题讨论】:

    标签: python get-request google-books google-books-api


    【解决方案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”的搜索没有产生结果。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-22
        • 2019-06-21
        • 2012-11-05
        • 2014-12-31
        • 2017-09-07
        • 1970-01-01
        • 1970-01-01
        • 2013-01-12
        相关资源
        最近更新 更多