问题标签 [google-books]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
371 浏览

ocr - Google 图书如何查找文本区域?

计算机视觉中的一个具有挑战性的主题是处理文档扫描。通常这涉及到许多步骤,例如去噪、颜色分析、二值化、文本块识别、OCR,然后可能还有一些上下文分析和校正。

我很好奇是否有人理解、知道或可以向我指出关于 Google 如何在 OCR 阶段之前识别文本块的文献。有什么见解吗?

0 投票
2 回答
1321 浏览

perl - 如何使用 Perl 将 ISBN 替换为 MARC 文件中的 Google 图书 ID?

我有一个文件,其中包含一些MARC格式的图书数据,其中一些行是 ISBN。如果存在,我想用该 ISBN 的 Google 图书 ID 替换这些行。这是到目前为止的代码,最后只是删除了这些行:

perl -pe "s#ISBN(.*)#$(wget --output-document=- --quiet --user-agent=Mozilla/5.0 \"http://books.google.com/books?jscmd=viewapi&bibkeys=\1\")#mg" < 5-${file} > 6-${file}

PS:Google 对自动化工具的使用有点模糊:Books Data API推荐使用 curl / wget 之类的工具,但没有说明如何避免在使用此类工具时被屏蔽。我也很确定我在 ToS 中看到一个子句说用户不能发送自动查询,但我再也找不到它了。这是在他们的论坛中讨论的。

0 投票
1 回答
170 浏览

isbn - 具有不同 ISBN 的书的俱乐部再版

我正在使用 Google Books API 让用户搜索特定书籍并显示结果。问题是同一本书的不同版本有不同的 ISBN。根据 API 返回的信息,有什么办法可以将这些重印本归为一类?

我想这样做是因为我的数据库中有一些版本的 ISBN。因此,当用户搜索一本书时,我想将所有结果合并并显示为一个结果。

0 投票
2 回答
5405 浏览

api - 谷歌图书搜索 API 的替代品?

我正在寻找 Google Book Search API 的替代品。

理想情况下,包含有关书籍的更详细信息。

0 投票
1 回答
1619 浏览

python - Google Books API - 获取图书评分?

我找不到通过 Google 提供的Books API获得图书评分的方法。

我想出的只是如何获取搜索列表,其中不包括评级和描述


帮助将不胜感激。

0 投票
3 回答
2262 浏览

python - SyntaxError 使用 gdata-python-client 访问 Google Book Search Data API

这是一个最小的示例——特别是,包中包含的图书服务单元测试也因完全相同的错误而失败。我查看了wiki 并在 Google Code 上打开了问题单,但无济于事(在我看来,这对我来说更容易成为一个愚蠢的错误,而不是图书馆的问题)。我不确定如何解释错误消息。如果重要的话,我使用的是 python 2.6.5 和最新版本的 gdata,即 2.0.10。

0 投票
4 回答
23051 浏览

database - 如何获取图书元数据?

我的应用程序需要根据提供的 ISBN、标题或作者检索任何已出版书籍的信息。这并不是一个独特的要求——像 Amazon.com、Chegg.com 这样的网站,甚至像 Book Collector 这样的软件似乎都能够轻松地做到这一点。但我无法复制它。

澄清一下,我不需要搜索整个图书数据库——仅搜索已输入的有限子集,就像在图书收藏中一样。该数据库将允许我用必要的元数据标记输入的书籍,以启用对该书籍子集的搜索。所以规模不是这里的问题——获取元数据才是。

我尝试过的选项是:

  1. 刮亚马逊。抓取常规的亚马逊页面对于缺少作者之类的东西不是很健壮,虽然抓取较小的移动页面更快,但它们在提取的鲁棒性方面存在相同的问题。另外,将其构建到应用程序中显然违反了亚马逊的服务条款。
  2. 刮掉国会图书馆。虽然这似乎具有较少的法律后果,但易用性和稳健性再次成为问题。
  3. ISBNdb.com API。虽然该服务在一定程度上是免费的,并且在返回必要的元数据方面做得很好,但我每天需要为 500 多本书执行此操作,此时此服务的成本与使用成正比。我更喜欢允许我做同样事情的免费或一次性付款解决方案。
  4. 谷歌图书数据 API。虽然这似乎提供了我需要的信息,但我无法按照服务条款的要求显示图书预览。
  5. 购买图书数据库的许可证。例如,Ingram 或 Baker & Taylor 等公司向零售商和图书馆提供这些目录。这个解决方案显然很昂贵,所以我希望有一个我错过的更优雅的解决方案。但如果不是,并且 SO 上的某个人对特定数据库有很好的经验,我愿意接受。

我试图详细描述我的方法,以便其他书籍较少的人可以利用上述解决方案。但鉴于我的要求,我在检索书籍元数据方面无能为力,因此非常感谢任何指针。

0 投票
3 回答
2359 浏览

ruby-on-rails - Ruby on Rails 3 和 Google 图书搜索

我正在尝试在我的 Ruby on Rails 3 应用程序中使用 Google 图书搜索的 Google 数据 API,但我什至不明白如何开始。我需要什么宝石?我需要做什么才能做一些简单的事情,比如搜索标题为 Foobar 的书籍?

0 投票
1 回答
439 浏览

java - 有没有办法只搜索特定种类的书籍,例如使用 Google Book Search API 的教科书?

我注意到在 Google Book Search Java API 中的 VolumeQuery 上可以使用一些类,例如 CategoryFilter。这可以用于仅搜索特定类型的书籍,如教科书,还是有更好的方法来进行这种搜索?一般而言,网上似乎没有太多示例或 API 中用于使用 Google Book Search API 的详细信息,所以我不太确定如何处理这个问题。提前致谢。

0 投票
0 回答
1857 浏览

python - 使用 Google 图书 api 的示例 python 代码

我正在开发一个图书馆项目,用户可以在其中将书籍添加到他们的图书馆中。所以我试着找到一些可以帮助我入门的示例代码,但找不到任何东西。所以我想知道如何使用 Google Book API 来获取所查询图书的 Title、Description、Book Cover image 和 ISBN code?顺便说一句,我想要 python 代码示例。热切期待您的帮助。谢谢你。