问题标签 [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.
c# - 在 Google 图书上提供标题
有谁知道您是否可以以编程方式将书籍上传到谷歌书籍?是否有允许您上传的 API?
我们已注册为出版商,因此我们可以手动上传书籍,但我们预计会有大量书籍流经我们的系统,并希望实现上传过程的自动化。
我似乎在谷歌图书网站上找不到任何帮助。
任何帮助将不胜感激。
search - 如何在谷歌图书中按出版日期的倒序对搜索结果进行排序?
Google 图书在左栏中提供按日期排序选项,以对搜索到的图书进行排序。但结果似乎出版日期是按降序排列的(从最新到最旧)。如果有数千个搜索结果,这可能不适合查找最旧的。如何快速找到最旧的书(出版日期是最旧的)?提前致谢。
php - 如何使用 PHP 从 Google Books API 获取评论
我正在努力从 PHP 中的 Google Books API 中获取评论。我几乎尝试了所有方法,但到目前为止没有太多运气。
为了尝试这一点,我从 Google 提供的示例开始并对其进行了修改,以测试我是否可以获得我的网站所需的一切。
我已经设法取回搜索结果,使用这些结果的 volumeId 来获取一个特定卷的更多详细信息。所以现在我想获得属于该特定卷的评论。问题是没有函数可以接受任何 volumeId 参数来指定您想要评论的音量。
您可以在此处找到带有评论数据类的 API 文件:
apiBooksService.php
SVN 中的整个项目
您可以在 src-
>service 下找到 apiModel.php 文件。
这是我已经完成的:
这段代码给出了一个特定卷的完整数组。我已经在屏幕上转储了这个结果,看到所有的字段都被填满了。
在此之后,我想获得这本书的评论。
这给出了以下结果。如您所见,评论类的字段都在那里,但它们都是空的(除了我作为输入参数提供的volumeId)。在 Google 图书网站上,您可以看到同一本书(Avinash Kaushik,Webanalytics 2.0)有多个评论,所以它不应该是空的。
object(Review)#16 (10) { ["rating"]=> NULL ["kind"]=> NULL ["author"]=> NULL ["title"]=> NULL ["volumeId"]=> 字符串(12) "IykGCqV1v20C" ["content"]=> NULL ["source"]=> NULL ["date"]=> NULL ["type"]=> NULL ["fullTextUrl"]=> NULL }
有人可以帮我解决这个问题吗?
此致,
帕特里克
java - 尝试从 Android 连接到 Google 图书
让我们从顶部开始。我正在尝试创建一个应用程序,该应用程序需要一个 ISBN,然后连接到 Google Books 并从那里获取有关这本书的信息。我能够使用纯 java 做到这一点:
我使用了来自 \gdata-src.java-1.46.0\gdata\java\lib 的罐子书和客户端以及来自 google-api-java-client-1.5.0-beta\dependencies 的依赖项,并且效果很好。当我尝试将其转换为 android 时,它给了我错误“转换为 Dalvik 格式失败,错误 1”,因此无法编译。然后我尝试使用 android 工具 -> 修复项目,但仍然没有运气,我尝试更改构建目标中的级别。我已经清洗了 100 次,仍然没有用。所以然后我决定删除 google-api-java-client-1.5.0-beta\dependencies (导致错误的罐子),然后它会编译但崩溃,因为
我的安卓代码如下:
}
如果您还有什么问题,我会尽我所能回答。我仍在学习,所以我的错误可能很简单,我只是没有看到。
我已经尝试使用 gdata-src.java-1.46.0.zip\gdata\java\deps 中的 deps 并再次适用于 java 应用程序但不适用于 android 应用程序。当我在 android 应用程序中使用 deps 文件夹时,它说
我知道这不可能是因为 java 应用程序有一个定义。
javascript -
I am attempting to access Google Books in order to an ISBN Code to get details of a book, I have a number of problem, which are:
A) I am trying to assemble a script request e.g. with the ISBN code concatenated into the URL. I have not managed to do this successfully - and I don't know why.
B) I then want to update a div in the DOM with this generated script dynamically, such that it will then execute.
C) I am finding it a bit of a puzzle as to the format of the returned data and the argument name of the function call contained in the Google response.
Has anyone else encountered the same problem and can offer guidance re A thru C above.
I enclose JavaScript code below.
#xA;EDIT:
Problem solved - thanks everyone.
android - 在 Titanium for Android 中动态加载表格视图内容
我正在创建一个使用 Google Books API 的应用程序。因此,每当我搜索一本书时,它都会给出 JSON 响应,然后我将这些结果加载到我的表格视图中。当我搜索时,会有数千本书的结果。但我不想在我的表格视图中加载所有内容。每当我向下滚动时,它只需要加载下一本书。
谁能给我一个关于如何使用 Titanium 在 Android 中执行此操作的代码或粗略的想法?我已经检查了这篇文章:https ://github.com/appcelerator/KitchenSink/blob/master/Resources/examples/table_view_dynamic_scroll.js但这是用于 iPhone,我也需要它用于 Android。帮帮我...
google-api - 为什么 Google API 不返回图书的尺寸?
我做了以下简单的测试: 1. 转到http://code.google.com/apis/explorer/#_s=books&_v=v1&_m=volumes.list&q=ISBN:9781439149034并单击“执行”按钮。2. 访问 http://code.google.com/apis/explorer/#_s=books&_v=v1&_m=volumes.get&volumeId=wQKyLoDT1RUC并点击“执行”按钮。
在第 2 步中,您将看到“尺寸”字段,而在第 1 步中则不会。
不同之处在于第一步使用书籍查询,而第二步使用直接书籍访问。我没有看到任何文档表明这两种方法应该以不同的方式工作。
有关此行为的任何信息?这是一个错误还是设计使然?
c# - 向 ASPX 页面添加脚本
嗨,我想将 Google 图书预览按钮添加到我的网站。它的代码类似于:
现在的问题是我从上一页得到了 ISBN 号。所以我必须将它包含在页面上的 C# 代码中。那么如何做到这一点呢?我试过这样做,但它只是不编译
web-services - 如何从谷歌图书 API 获取超大封面图片?
根据谷歌文档,使用这个链接可以获得超大的一本书的 URL
但是,当我单击https://www.googleapis.com/books/v1/volumes/zyTCAlFPjgYC时,只有 2 个缩略图(小型和中型)。那么我是否需要获取 Google API 密钥才能获取有关一本书的完整信息?
php - 通过 ISBN 在 Google 图书中获取数量
最近谷歌几乎改变了他们所有的 API,现在我不能再实现了。
如何通过 ISBN 获取图书数量?