2012-06-23 161 views
5

当我调用“books.volumes.get”API时,我得到的“pageCount”与为同一本书调用“books.volumes.list”API不同。为什么使用Google Books API返回不正确的“pageCount”?

以例如 “加密解密” 的书名,使用谷歌API的浏览器,我会得到以下值 “页页次”:

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

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

回答

0

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

第一个发行商是“Addison-Wesley”和“Addison-Wesley Professional”。

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

在我看来是更好的想法发送两封信与描述这种情况。其中一个是API的所有者,其次是Addison-Wesley(请求关于Professional的解释)。不知道你从第二..接收答案..

+0

感谢您的回复。我同意这是一团糟!目前我只想解决“pageCount”问题,尽管其他字段也不一致。 “pageCount”的问题实际上不仅与这本特定的书有关,而且与我曾经测试过的任何书有关。对于每个测试书籍,上述每种方法都会为“pageCount”返回不同的值! 我很乐意为您提供赏金,但我期待的答案应该是Google Books API团队及其当前解决方案对此问题的官方参考。 – Joshua

相关问题