- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试围绕书籍构建一个应用程序。 Goodreads 有很棒的图书目录。但他们自 2020 年 12 月起停止提供新的 API key 。
我的问题是如何才能仅从 Goodreads 检索图书元数据?我不想要与用户关联的任何数据(在这种情况下,需要 API key 是公平的)。我唯一的要求只是无意义的数据(在用户隐私的意义上),如作者姓名、isbn、书籍描述、封面图片、出版数据、版本等。
我在 Postman 中试过这个 get 请求,它返回一个包含标题、作者姓名等的 HTML 响应:https://www.goodreads.com/book/isbn/0307277674
但是,这是一个可行的解决方案吗?可以使用这样的获取请求来获取必要的元数据吗?还是我错过了什么?或者,有没有更好的方法来做到这一点?
最佳答案
But, is it a viable solution? is it ok to use get requests like this to fetch the necessary metadata? or am I missing something?
对于业余项目,它可能是可行的,如果您计划使用这种方法构建产品,那么它是行不通的,因为某些服务会实现节流或 IP 阻止(您可以通过在短时间内发送足够的请求来检查这一点)。
检索 HTML 内容以访问某些信息称为网络抓取,并且有强大的库可以帮助解析此数据(例如 Beautiful Soup)。这个过程经常被使用,但如果有 API 公开这些信息,那么 API 是更可取的。
Goodreads 是您唯一可以使用的服务吗?也许有更多可行的公共(public) API 可以公开图书元数据?
关于javascript - 我是否需要 Goodreads API key 来检索图书元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70196340/
尊敬的专家 以上代码将通过 Weebly 网站上的 html 框实现。但是,iframe 的背景颜色是白色。我的网站是黑色的,尽管我很努力,但我不知道如何更改它、文本的颜色或任何其他内容.
我正在尝试使用Goodreads API在 Django 元素中。我设置了一个简单的标签来提取reviews_widget,并尝试将css样式和html发送到模板。但是,发送时样式和 html 并未被
我正在尝试从 Goodreads 中提取信息。问题是如果我进入这样的网址: https://www.goodreads.com/shelf/show/programming?page=2 使用 Sel
我正在尝试围绕书籍构建一个应用程序。 Goodreads 有很棒的图书目录。但他们自 2020 年 12 月起停止提供新的 API key 。 我的问题是如何才能仅从 Goodreads 检索图书元数
我正在考虑创建一个使用 Goodreads API 的应用程序.其中一部分是只读的,不需要任何身份验证。但是为了访问 API 的写入部分,我必须通过 OAuth 对用户进行身份验证。 Twitter
我尝试使用 API 从 Goodreads 中提取评论。 我正在关注本教程: http://www.hongkiat.com/blog/goodreads-ratings-api/ 以及API文档:
下面是我如何在 NPM 中使用请求模块的简短示例。它返回未定义,我相当确定我正确使用了 xml2js。我是否滥用请求模块中的“表单”选项将值传递给 Goodreads API?谢谢! var req
我正在构建一个 Android 应用程序,它需要用户对一本书进行评论。在谷歌搜索后,我发现 Goodreads API可以很好地用于此目的。但问题是没有明确的 java 或 android 文档。 如
我正在尝试将 Goodreads API 用于我的业余项目,但遇到了一些问题。以下 URL 返回 XML 数据。如果我使用 datatype: 'xml'然后我收到跨域错误,这就是为什么我使用了“js
我需要知道的是如何将 PDF 页面放入 UIWebView,然后在单击时检索链接的 URL 值(放入 NSString)。有人可以提供这方面的知识吗?提前致谢。 最佳答案 大多数 iPhone PDF
我试图在 javascript 中列出来自 goodreads 的书籍,但它给出了跨源请求被阻止的错误。 const uri = ‘https://www.goodreads.com/search/i
上传文件到设备有什么好的建议吗?我见过很多应用程序在 80 或 8080 上创建一个 http 服务器来上传文件。这是否意味着我也必须实现服务器? 是否有任何第 3 方库? (最好是开源和非 GPL)
我是一名优秀的程序员,十分优秀!