
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
gede-book-api
Advanced tools
歌德电子书借阅机 API
本项目仅供编程学习交流使用,请勿将其用于任何非法用途。如若违反使用规定,产生的任何后果由使用者承担。
npm install gede-book-api
(method) Book.getCategories(): Promise<{
id: number;
name: string;
}[]>
获取类别列表
(method) Book.getList(
catagoryId: number,
page?: number,
pageSize?: number
): Promise<BookItem[]>
获取指定类别的图书列表
@param catagoryId — 图书类别编号
@param page — 页码
@param pageSize — 返回数据条数
(method) Book.getInfo(id: string): Promise<BookInfo>
获取图书详情
@param id — 图书编号
(method) Book.getData(
id: string,
page?: number,
pageSize?: number,
width?: number,
height?: number
): Promise<BookData>
获取图书正文和目录数据
@param id — 图书编号
@param page — 页码
@param pageSize — 数据条数
@param width — 阅读器宽度像素,影响计算单页字数
(method) Book.getCatalog(id: string): Promise<BookData>
获取图书目录数据
(method) Magazine.getCategories(): Promise<{
id: number;
name: string;
}[]>
获取类别列表
(method) Magazine.getList(
catagoryId: number,
page?: number,
pageSize?: number
): Promise<MagazineItem[]>
加载指定类别的期刊列表
(method) Magazine.getIssues(id: number): Promise<IssueItem[]>
获取期刊的分期列表
@param id — 期刊编号
(method) Magazine.getData(
surl: string,
issueId: string,
page?: number,
pageSize?: number,
width?: number,
height?: number
): Promise<BookData>
获取期刊正文和目录数据
@param surl — 某期的 surl
@param issueId — 某期编号
@param page — 页码
@param pageSize — 数据条数
(method) Magazine.getCatalog(surl: string, issueId: string): Promise<BookData>
获取期刊目录数据
FAQs
> 歌德电子书借阅机 API
We found that gede-book-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.