问题标签 [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.
jquery - 在 jQuery 中从 JSON 值创建字符串
我想从 JSON 对象创建一串 ISBN,以在 Google 图书中搜索多本图书。
我可以通过使用以下路径解析 Google Books 的 JSON 来获取 ISBN:
(这里我这样做是为了得到一个简单的书单:jsfiddle.net/LyNfX)
如何将每个值串在一起以获得此查询结构,其中每个 ISBN 前面都有“isbn:”,在第一个 ISBN 之后用“OR”分隔
android - 解析 JSON:Googlebooks JSON 文件获取特定标识符
我正在编写一个查询 Google 图书的应用程序,它将解析 JSON 文件并显示图书的标题和作者以及 ISBN_10 标识符。例如,我正在尝试从以下链接解析 JSON 文件。到目前为止,我所取得的成就是获得了这本书的标题和作者,这很好。我想做的主要事情之一是获取 ISBN 10 编号,在本例中为“1558607129”。到目前为止,使用我当前的代码它返回以下结果:
上面的结果表明该函数解析了我不想要的“industryIdentifiers”JSON 数组中的所有内容。我只想要“1558607129”。
到目前为止,这是解析 JSON 的函数:
所以我想要做的是专门获取 ISBN_10 标识符,仅此而已。在这种情况下,它是“1558607129”。我想知道如何指定仅解析 isbn_10 数字,或者是否有人可以指出我这样做的正确方向。
谢谢你。
javascript - Google Books API 总是返回 saleability="NOT_FOR_SALE"
我正在玩Google Books API。我使用以下 jQuery 代码来获取按图书 ISBN 搜索的图书结果:
我面临的问题是,无论我搜索什么书,salesInfo.salablity
总是“NOT_FOR_SALE”
任何想法为什么?提前致谢。
python - Google 图书:如何从我的图书馆导出的 XML 文件中导入图书列表?
根据我的图书馆常见问题解答,我可以按照以下说明将我的书架导出为 XML :
在 Google 图书上查看“我的图书馆”中的任何书架时,只需选择导出为 XML 即可下载该书架文件。
但是,当我想导入书籍列表时,我必须按照以下说明使用 ISBN 编号列表:
在 Google 图书上查看“我的图书馆”中的任何书架时,点击选项,然后选择按 ISBN 或 ISSN 添加。每行输入一个 ISBN 或 ISSN,完成后单击添加图书按钮。
如何使用从我的图书馆导出的 XML 文件来导入我的图书(可能是因为我正在切换帐户并想转移我的图书馆)?
javascript - 如何在视图中嵌入 googlebooks 搜索 api?
我有一个可以从命令行计算出来GoogleBooks.search('The Great Gatsby')
的gem的代码。但是,如何从视图中的文本字段进行搜索?我知道的一种方法是让控制器操作为我做这件事。但只是想知道是否有更好的选择,实时搜索将是一个加号!
谢谢。
unix - 自动检索谷歌图书 Bibtex 引文匹配 ISBN
我想自动、可靠地检索我可以在谷歌图书上手动下载的 bibtex 文件,以获取由其 ISBN 标识的图书。目的是为他们的 ISBN 给出的书籍列表创建一个引文数据库。我正在研究 linux 操作系统,我特别愿意接受任何使用脚本语言(如 java、perl python 或 shell 脚本)的解决方案。首先,我很想知道是否有针对此问题的现有解决方案或几乎可以轻松适应的解决方案。可以在这里找到一个相关的问题:Automating book citation search ,但它有点旧并且链接已经失效。
python - 如何访问从谷歌图书 API python 返回的这个 JSON 对象的值?
我正在从 python 脚本访问 Google Books API,我需要在我得到的 JSON 对象中获取特定值。例如,如果你遵循这个:
https://www.googleapis.com/books/v1/volumes?q=9781607055389
您将看到我尝试使用的 JSON 对象。我需要获取description
密钥中包含的书籍描述。我在json.load
使用urllib2
.
我尝试执行以下操作无济于事:
internationalization - 书籍 api 同一本书 不同的语言
我正在查看 google Books API Documentation,但我不知道是否可以识别出不同语言的 2 个版本是同一本书。
例如:
岸上的卡夫卡(英文) http://books.google.it/books?id=A08c2Ep7QbYC
Kafka sulla spiaggia(意大利语) http://books.google.it/books?id=cyDyATFIxo8C
开发多语言 Web 应用程序,对这些版本进行分组会很有用。如果不在谷歌书籍中,有人知道允许这样做的 API 吗?
javascript - 谷歌 api + node.js + google-api-nodejs-client
我觉得我应该能够解决这个问题,但我坚持使用 google-api-nodejs-client 在节点中调用 google api 的语法。
这是我查询接受搜索字符串作为“查询”的书籍的代码,这很好用。
就像现在一样,它返回一个书籍列表,其中包含与这些书籍有关的所有数据。但是如何更改它以过滤结果以仅显示 id、标题和作者?
android - Android 上的 Google Book Api 访问失败
目前我正在使用 Google Books API。
我写了一个简单的请求:
之后我除了一个JSonArray:
但是现在的问题是,每次我开始一个请求时,我都会得到以下信息:
但我不知道为什么。在 Api 控制台中,我启用了 Book api,我生成了一个带有项目名称的新 Api 密钥。