google-api - 为什么使用 Google Books API 返回不正确的 "pageCount"?

标签 google-api google-data-api google-books

当我调用“books.volumes.get”API 时,我得到的“pageCount”与为完全相同的书调用“books.volumes.list”API 不同。

以“加密解密”书名为例,使用 Google API Explorer,我将获得“pageCount”的以下值:

  • books.volumes.get :“pageCount”=392
  • books.volumes.list :“pageCount”= 352

  • 请注意,两个查询结果中的卷 ID 完全相同。 ("id"=wNFQAAAAMAAJ)

    对这种奇怪的行为有什么建议吗?任何反馈将不胜感激。

    最佳答案

    比较响应 - 它们是不同的。

    第一个出版商是“Addison-Wesley”,第二个是“Addison-Wesley Professional”。

    真是一团糟。据书的page在第一个请求中是正确的发布者,但页数是错误的..

    在我看来,最好寄两封信来描述这种情况。一位是 API 所有者,其次是 Addison-Wesley(请求有关 Professional 的解释)。不确定你从第二个收到答案..无论如何..

    关于google-api - 为什么使用 Google Books API 返回不正确的 "pageCount"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11168395/

    相关文章:

    calendar - 谷歌日历 API 不返回事件列表

    python - 通过服务帐户使用 Google People API

    ios - OAuth 获取请求 token :signature_invalid error

    java - Google 图书 api 总是不返回任何内容

    rate-limiting - Google Books API 限速信息?

    web-services - 列出来自公共(public)图书 API 的图书章节?

    google-maps - Google Maps API V3 错误 : RefererDeniedMapError

    ruby-on-rails - 使用有效的 access_token 时缺少 token 端点 URI

    python - 在 GAE(日历 API)的 Python 中解析来自 InsertCalendar 的原子响应

    oauth - 通过 OAuth 或 Authsub 以编程方式更改 Gmail 状态