问题标签 [google-books-api]

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 回答
86 浏览

python - Google 图书 API 作者

我正在使用 Google Books API,我希望 api 向我发送有关特定作者的书籍信息(例如列出他们的一些书籍)。但是,我的链接目前似乎并没有这样做,因为每当我使用 inauthor 参数时,它发送给我的所有书籍都不是作者编写的。

例如:'https://www.googleapis.com/books/v1/volumes?q=inauthor: emilyhenry & printType=books&langRestrict=en&key=mykey'

通过此链接返回的所有书籍都不是 emily henry 写的。

0 投票
0 回答
20 浏览

javascript - Google Books Thumbail not working in Image React Native

I am building a simple app in which I take some URLs from a database and display them in an image carousel. I do this via a _renderItem() function, which I created. However, I am having an issue with the image in this function. The image isn't rendering, except the variable I am using as the uri is an actual link and is not undefined. This is because the google books image link is not working. However, I have created a similar app before and nothing has happened.

Adding the book to the db:

My _renderItem() function:

Can someone please help me? Thanks.

0 投票
0 回答
102 浏览

android - Google Books API 返回意外的缩略图 URL

我试图使用毕加索加载从谷歌图书查询的图像 URL,但我似乎得到了意想不到的结果。这是我的意思的一个例子:

当我在浏览器中访问此 URL时,它会返回此 JSON 文件作为第一个结果:

当我在浏览器中访问thumbnailor URL 时,它会从这里smallThumbnail显示本书的正确缩略图,但是当我从这段代码中执行相同的操作时:(在 Kotlin 的 Android Studio 中)。

我没有在这里包含所有内容,但基本上,它请求数据并创建将数据添加到帮助程序和 RecyclerView(我只是将 catch 语句留空并且代码工作正常,问题在于返回的数据)。

并将图像设置为 ImageLayout :

我使用其他一些像这样的随机图像 URL 对此进行了测试,并且效果很好。

并且绝对没有问题,size/scale/pixelation因为有许多相同类型的函数的工作示例(请参阅教程和教程底部的输出)。

毕加索返回一个URL must be specified错误,我记录了返回imageLink

JSON 对象,这是每个查询返回的内容:

访问这些图像 URL 中的每一个都会给出类似于错误页面的内容:

'404 在此服务器上找不到此链接'

我什至尝试只使用浏览器中返回的 JSON 文件中的图像 URL:

但是,它什么也没做。

0 投票
0 回答
61 浏览

android - 用于在应用程序中添加或存储书籍的颤动电子书库系统

我正在尝试使用带有公共图书 API(Google Book API 密钥)的颤振/飞镖开发一个电子书阅读器应用程序,而且我对 API 知之甚少,所有即 API 密钥都是 HTTP 链接,我必须将其集成到我的颤振电子书应用程序中在我的应用程序中添加书籍,所以我以某种方式得出结论 API 密钥存储数百万本书的书库,但经过进一步研究,我了解 PHP MySQL 以在服务器中存储、添加、管理书籍,这让我感到困惑,

1-如果已经有一个可以存储数百万本书的谷歌图书 API 密钥,那么我们为什么需要使用 MySQL

2-或者是我们必须使用 API 密钥或 MySQL 的 2 种不同方法,还是我们需要同时使用这两种方法,请解释如何在 Flutter 应用程序中添加书籍的完整概念

0 投票
0 回答
29 浏览

flutter - 如何在谷歌图书 api 中检索用户 ID

由于文档https://developers.google.com/books/docs/v1/using

目前,检索用户 ID 的唯一方法是从使用经过身份验证的请求检索的 Bookshelf 资源中的 selfLink 中提取它。用户还可以从 Books 站点获取他们自己的用户 ID。

但我没明白...

我正在使用颤振:googleapis、google_sign_in、extension_google_sign_in_as_googleapis_auth 包。

我得到自己的货架的方式是 final uri = Uri.https('www.googleapis.com', '/books/v1/mylibrary/bookshelves'); final response = await httpClient.get(uri);

我如何从这个中获取 userId?

0 投票
1 回答
447 浏览

python - 如何从 Google 图书 api 获取作者姓名?

当我使用此链接https://www.googleapis.com/books/v1/volumes?q=9780310709626搜索这本书时,我会在详细信息中获得作者姓名。

但是,当我运行我的代码并打印项目时,我看不到作者姓名。我一直在试图弄清楚为什么它没有从数据中显示出来,但我没有看到我的代码有任何问题。

我的代码输出:

0 投票
0 回答
19 浏览

api - 如何获取书籍热门笔记和亮点[API]?

我想为一本书的每一章获取注释或亮点。我知道有一些解决方法可以从 kindle 或其他一些服务中导出您的个人亮点。不过,我需要的不是我的个人笔记,而是更多标准流行的笔记。有没有提供这个的api?

0 投票
1 回答
70 浏览

certificate - Google Books API 证书已过期

我在 18.C 数据库上使用 Oracle Apex 19.1。Apex 应用程序一直在调用 Google Books API 并成功获取数据。
最近证书失败。即使到期日期是 2021 年 12 月 15 日,而今天是 2021 年 11 月 14 日,证书现在也失效了。当前(过期/过期)证书为:CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R2

我阅读了Google Maps API证书颁发机构 (CA) 的更改,但我似乎无法找到有关Google Books API证书的任何信息。图书 CA 是否正在改变?如果 CA 相同,我该如何从 Google Books API 获取更新的证书?

0 投票
1 回答
69 浏览

json - 没有与键 CodingKeys 错误关联的值

我正在尝试从谷歌图书 api 中检索 json

这是我的结构:

这是解码我的json的代码:

我得到的错误信息是这样的:

keyNotFound(CodingKeys(stringValue: "volumeInfo", intValue: nil), Swift.DecodingError.Context(codingPath: [], debugDescription: "No value associated with key CodingKeys(stringValue: "volumeInfo", intValue: nil) ("volumeInfo" )。”,基础错误:无))

0 投票
1 回答
86 浏览

json - 在 SwiftUI 中使用 Google Books API 从 ISBN 异步获取图书信息

我正在尝试从其 ISBN 中获取一本书的详细信息。这是迄今为止我所拥有的一个可重复的示例。我希望在按下按钮时获取数据,但是我所拥有的不起作用。我还将为下面的请求包含一个数据模型。此外,我想在它获取数据时覆盖某种加载动画。