认证
公开站点默认匿名访问;第三方调用方可按需在请求头中携带 X-API-Key。
这里集中整理了公开站点实际使用的 `open-api` 能力,包含搜索、详情、关联、ISBN、统计与健康检查接口。
公开站点默认匿名访问;第三方调用方可按需在请求头中携带 X-API-Key。
搜索、详情、关联、ISBN 与统计接口都集中在同一页,便于对照参数与返回结构。
所有接口都返回统一 envelope,页面展示的字段说明只描述 `data` 结构。
业务状态码,成功时为 200
响应消息
接口实际返回数据
服务端响应时间戳
命中的接口路径
以下示例直接对应当前站点使用的搜索接口。
curl -G "https://open-api.iyuelan.cn/search/query" \ --data-urlencode "keyword=三体" \ --data-urlencode "type=book" \ --data-urlencode "page=1" \ --data-urlencode "pageSize=20"
1 个 GET 端点
SearchResponse data
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| keyword | string | 搜索关键词 | query |
| type | all | book | author | publisher | series | 实体类型过滤 | query |
| page | number | 页码(>=1) | query |
| pageSize | number | 每页数量(1-50) | query |
原始搜索关键词
当前搜索类型
当前页码
每页数量
总命中数
总页数
结构化实体列表,每项包含 entity_type、entity_id、entity
7 个 GET 端点
EntityResponseItemDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| entityType | book | author | publisher | series | 实体类型 | path |
| entityId | string | 实体 ID | path |
实体类型
实体 ID
结构化实体详情,按 entity_type 返回图书/作者/出版社/丛书对应字段
RelatedEntityListResponseDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| entityId | string | 图书 ID | path |
| page | number | 页码 | query |
| pageSize | number | 每页数量 | query |
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
RelatedEntityListResponseDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| entityId | string | 图书 ID | path |
| page | number | 页码 | query |
| pageSize | number | 每页数量 | query |
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
RelatedEntityListResponseDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| entityId | string | 图书 ID | path |
| page | number | 页码 | query |
| pageSize | number | 每页数量 | query |
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
RelatedEntityListResponseDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| entityId | string | 作者 ID | path |
| page | number | 页码 | query |
| pageSize | number | 每页数量 | query |
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
RelatedEntityListResponseDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| entityId | string | 出版社 ID | path |
| page | number | 页码 | query |
| pageSize | number | 每页数量 | query |
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
RelatedEntityListResponseDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| entityId | string | 丛书 ID | path |
| page | number | 页码 | query |
| pageSize | number | 每页数量 | query |
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
1 个 GET 端点
BookDetailDto
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| isbn | string | ISBN 号码 | query |
图书 ID
ISBN
豆瓣 ID
书名
副标题
原作名
作者列表
出版社列表
出版日期
页数
定价
装帧
丛书列表
内容简介
目录
封面 URL
豆瓣评分
豆瓣评分人数
标签列表
出品方列表
创建时间
更新时间
1 个 GET 端点
StatisticsOverview data
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| 当前接口没有额外参数。 | |||
统计快照是否可用
统计快照生成时间
统计快照生成时间戳
按指标名聚合的系统统计数据
1 个 GET 端点
object
| 参数 | 类型 | 描述 | 位置 |
|---|---|---|---|
| 当前接口没有额外参数。 | |||
欢迎使用阅览 API 指南。这里整理了公开站点当前实际使用的 REST 接口、参数与统一响应结构。
公开站点默认匿名访问;第三方调用方可按需在 Header 中携带 `X-API-Key`。
X-API-Key: YOUR_API_KEY
所有接口都返回统一 envelope,页面展示的 response fields 只描述 data 字段。
公开站点默认匿名访问;第三方调用方可按需在请求头中携带 X-API-Key。
搜索、详情、关联、ISBN 与统计接口都集中在同一页,便于快速对照和联调。
通过关键词、类型、页码和分页大小检索公开图书实体。
/search/querycurl -G "https://open-api.iyuelan.cn/search/query" \ --data-urlencode "keyword=三体" \ --data-urlencode "type=book" \ --data-urlencode "page=1" \ --data-urlencode "pageSize=20"
所有响应都返回标准 JSON envelope。
业务状态码,成功时为 200
响应消息
接口实际返回数据
服务端响应时间戳
命中的接口路径
通用搜索
1 个端点
/search/query通用关键词检索(图书/作者/出版社/丛书)
搜索关键词
实体类型过滤
页码(>=1)
每页数量(1-50)
原始搜索关键词
当前搜索类型
当前页码
每页数量
总命中数
总页数
结构化实体列表,每项包含 entity_type、entity_id、entity
实体查询
7 个端点
/entities/{entityType}/{entityId}按实体类型和实体 ID 查询详情
实体类型
实体 ID
实体类型
实体 ID
结构化实体详情,按 entity_type 返回图书/作者/出版社/丛书对应字段
/entities/book/{entityId}/authors查询图书关联作者列表
图书 ID
页码
每页数量
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
/entities/book/{entityId}/publishers查询图书关联出版社列表
图书 ID
页码
每页数量
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
/entities/book/{entityId}/series查询图书关联丛书列表
图书 ID
页码
每页数量
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
/entities/author/{entityId}/books查询作者关联图书列表
作者 ID
页码
每页数量
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
/entities/publisher/{entityId}/books查询出版社关联图书列表
出版社 ID
页码
每页数量
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
/entities/series/{entityId}/books查询丛书关联图书列表
丛书 ID
页码
每页数量
主实体类型
关联实体类型
当前页码
每页数量
总条数
总页数
关联实体列表,元素字段取决于 related_type
ISBN 查询
1 个端点
/isbn/query通过 ISBN 查询图书详情(三方)
ISBN 号码
图书 ID
ISBN
豆瓣 ID
书名
副标题
原作名
作者列表
出版社列表
出版日期
页数
定价
装帧
丛书列表
内容简介
目录
封面 URL
豆瓣评分
豆瓣评分人数
标签列表
出品方列表
创建时间
更新时间
数据统计
1 个端点
/statistics/overview获取系统数据统计快照
统计快照是否可用
统计快照生成时间
统计快照生成时间戳
按指标名聚合的系统统计数据
系统状态
1 个端点
/health健康检查
如果你需要对接站点的真实公开接口,可以直接通过搜索、详情和统计接口完成联调。
返回公开查询站点