问题标签 [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.
google-api - 为什么使用 Google Books API 返回的“pageCount”不正确?
当我调用“books.volumes.get”API 时,我得到的“pageCount”与为完全相同的书调用“books.volumes.list”API 不同。
以“加密解密”书名为例,使用 Google API Explorer 我将获得“pageCount”的以下值:
book.volumes.get:“pageCount”=392
book.volumes.list:“pageCount”= 352
请注意,两个查询结果中的卷 ID 完全相同。("id"=wNFQAAAAMAAJ)
对这种奇怪的行为有什么建议吗?任何反馈将不胜感激。
heroku - Google Books API 服务器不接受来自 Heroku 服务器的调用
我正在 Heroku 服务器上使用 JAX-RS 开发应用程序,但在从服务器调用 Google Books API 时遇到问题。我一直在使用 Google 提供的 Java 库来进行这些调用,并且在某些情况下它可以工作,但在大多数情况下它会返回此错误
403 Forbidden { "code" : 403, "errors" : [ { "domain" : "global", "message" : "无法确定地理限制操作的用户位置。", "reason" : "unknownLocation" } ], " message" : "无法确定地理受限操作的用户位置。" }
我怀疑这个问题与 Heroku 用于路由的动态生成的 IP 地址系统有关,因为 Google 服务器在检测 API 调用的来源时遇到问题。我将如何解决这个问题?Heroku 有什么方法可以使用静态 IP 地址,或者我可以使用代理作为 API 的唯一访问点吗?
php - Google Books API 仅返回 10 个结果
我正在实现一个 PHP 应用程序,它第一次需要来自 Google Books API 的一些数据。这很尴尬,但是当我使用典型的查询 http://books.google.com/books/feeds/volumes?q=search+term(有特定API经验的人可以理解我)时,它仅返回 10 个结果。
例如,http://books.google.com/books/feeds/volumes?q=php 的 XML 响应包含以下字段:totalResults>582。但是,我只检索到 10 个。
在阅读了相应的文档后,我还没有得出一个解决方案。
有人可以帮我吗?
c++ - 通过 C++ 和 Qt 访问 Googles Book API
我喜欢从Google Books API获取信息。
因此我需要像这样执行一个http请求:
https://www.googleapis.com/books/v1/volumes?q=isbn:3826615956并检索 JSON 格式的文档。
然后有必要从文档中提取一些变量。所以我的问题是:
- Qt 中是否有任何类可以访问 JSON 文档和/或执行 http 请求。
- 如果没有,我怎样才能用纯 C++ 来管理它?有没有类似的例子可用?
google-api - Google Book orderby 错误?
我真的对 Google Books API 感到困惑,我坚信“orderBy”有问题,这是官方 API 文档:
https://developers.google.com/books/docs/v1/using#st_params
这是使用 orderBy 过滤器的查询示例:
https://www.googleapis.com/books/v1/volumes?q=flowers&orderBy=newest
在文档中提到它应该根据发布日期从最新到最旧,而显然 API 返回错误的订单。
有什么线索吗?
json - 通过 PHP 获取 Google Books API 数据时遇到问题
当前代码采用表单输入并对其执行此操作:
只是为了踢球,我也做过
这表明
当我将该 URL 输入浏览器时,我得到一个全屏数据,告诉我,除其他外,有 814 个项目。
然而,当我在页面上运行代码时,我得到
有人可以告诉我哪里出错了吗?
提前致谢。
ruby-on-rails-3 - 分页和 Google 图书 API
我正在开发一个使用 Google Books API 的 Ruby on Rails 项目。我设法用will_paginate gem实现了分页,但我有一个小问题。谷歌总是返回不同的 totalItems 值,这很令人困惑,因为我用它来评估总页数。
经过研究,我发现这不是一个错误。
所以我的问题是也许还有其他方法可以实现分页或评估总页数?
google-books - 如何使用 Google Book API 从 ISBN 获取书籍封面?
有没有一种简单的方法可以使用 Google Book API 从 ISBN 获取 JSON 格式的书籍封面?
jquery - 使用“每个”解析嵌套的 JSON 对象
我正在使用 jQuery 模板插件来显示来自 Google Books API 的 JSON 信息,以在此处生成书单:http: //jsfiddle.net/yuW6L
我可以使用模板标签从 JSON 中获取并显示基本信息,例如标题
和
但是 ISBN 嵌套在 JSON 的一部分中,如下所示:
我无法以这种方式显示 ISBN-10:
我不认为我可以这样做:
解析和显示 ISBN-10 的方法是什么?
android - 在 Android 中使用 Google Books API
嗨,我是 Android 新手,正在使用 Web API。我目前正在编写一个应用程序,它可以扫描一本书的条形码,然后在 Google 图书中搜索它。
到目前为止,我在我的应用程序中实现了 Scandit,并从 Google API 控制台为 Books API 注册并获取了 API 密钥。从那里我不知道如何继续并开始编码。到目前为止,据我所知,它需要我通过 uri 发出请求数据,但我一直坚持如何实际编码。我想知道是否有人可以指出我正确的方向或提供一个示例代码来展示如何使用 URI 获取数据。
我还下载了压缩的 Book API Jar 库,我需要使用它吗?我问这个是因为从这个网站上关于 Google Places API 的一个问题中,答案之一说你所需要的就是使用 Google API 作为构建目标,它不需要任何 Jar 文件,但这是否适用于 Books API出色地?
另外我正在使用 Eclipse,我应该将构建目标设置为 Google APIs 16 吗?我猜这是对的,因为我计划将来在这个应用程序中使用谷歌地图。
谢谢,这是我第一次在这里问问题。