【问题标题】:Why incorrect "pageCount" returned using Google Books API?为什么使用 Google Books API 返回的“pageCount”不正确?
【发布时间】:2012-06-23 09:31:57
【问题描述】:

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    一团糟。根据书的page 在第一个请求是正确的出版商,但页数是错误的..

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

    【讨论】:

    • 感谢您的回复。我同意这完全是一团糟!目前我只对解决“pageCount”问题感兴趣,尽管其他字段也不一致。 “pageCount”的问题实际上不仅与这本特定的书有关,而且与我测试过的任何书有关。对于每本经过测试的书,上述每个方法都会为“pageCount”返回不同的值!我很乐意为您提供赏金,但我正在寻找的答案应提供 Google Books API 团队对此问题及其当前解决方案的官方参考。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 2016-08-20
    • 1970-01-01
    • 2011-08-06
    • 2013-03-08
    • 2014-04-02
    • 1970-01-01
    相关资源
    最近更新 更多