首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Google Books API中获取分类列表?

如何在Google Books API中获取分类列表?
EN

Stack Overflow用户
提问于 2018-02-07 17:21:07
回答 2查看 3.8K关注 0票数 4

我正在寻找一个关于这个问题的答案,但是找不到,所以如果我不知何故错过了,请原谅我。

我正在使用Google Books API,我知道我可以按特定类别搜索一本书。

我的问题是,如何从API获取所有可用的类别?我查看了API文档,但没有找到任何提及这一点的内容。

EN

回答 2

Stack Overflow用户

发布于 2018-02-07 18:12:04

对于返回与图书本身没有关联的类别,Google book api没有端点。

Google books api仅用于列出图书。你可以的

  • 搜索和浏览与给定查询匹配的图书列表。
  • 查看有关图书的信息,包括元数据、可用性和价格,以及指向预览页的链接。
  • 管理您自己的书架。

你可以看到一本书的类别,但无法在整个系统中获得可用类别的列表

您可能有兴趣知道,自2012年category list以来,这一直在他们的待办事项列表中

我们有很多这样的请求,我们正在研究如何正确地提供数据。一个问题是谷歌并不拥有所有的分类信息。“纽约时报畅销书”就是一个明显的例子。我们需要首先确定可以通过API发布的内容。

解决方法

我通过实现自己的类别列表机制解决了这个问题,这样我就可以提取我的应用程序数据库中存在的所有类别。(不幸的是,新宣布的ScriptDb弃用意味着我的整个系统将在几个月内浪费掉……但那是另一回事了)

票数 6
EN

Stack Overflow用户

发布于 2020-07-13 10:57:09

https://support.google.com/books/partner/answer/3237055?hl=en

向下滚动到主题/流派,您将看到此链接。

https://bisg.org/page/bisacedition

这个列表显然是北美图书的主题类别列表。我正在使用API测试工具发出各种GET请求,并且大多数情况下都是完美匹配(您可能需要从查询字符串中删除一个单词。例如:“批评”而不是“文学批评”),无论我从BISG主题列表中选择什么主题,以及在“类别”键下的json响应中返回的内容。

例如:获取https://www.googleapis.com/books/v1/volumes?q=business+subject:juvenile+fiction

长话短说,BISG链接是我非常确定Google的“类别”关键字的所有选项的地方。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48660015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档