gpt4 book ai didi

javascript - 我是否需要 Goodreads API key 来检索图书元数据?

转载 作者:行者123 更新时间:2023-12-05 04:40:50 24 4
gpt4 key购买 nike

我正在尝试围绕书籍构建一个应用程序。 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com