UNPKG

rsshub

Version:
52 lines (50 loc) 1.36 kB
import "./esm-shims-CzJ_djXG.mjs"; import "./config-C37vj7VH.mjs"; import "./dist-BInvbO1W.mjs"; import "./logger-Czu8UMNd.mjs"; import "./ofetch-BIyrKU3Y.mjs"; import "./helpers-DxBp0Pty.mjs"; import { t as got_default } from "./got-KxxWdaxq.mjs"; //#region lib/routes/zhihu/bookstore/newest.ts const route = { path: "/bookstore/newest", categories: ["social-media"], example: "/zhihu/bookstore/newest", parameters: {}, features: { requireConfig: false, requirePuppeteer: false, antiCrawler: true, supportBT: false, supportPodcast: false, supportScihub: false }, name: "知乎书店 - 新书", maintainers: ["xyqfer"], handler }; async function handler() { return { title: "知乎书店-新书抢鲜", link: "https://www.zhihu.com/pub/features/new", item: (await got_default({ method: "get", url: "https://api.zhihu.com/books/features/new" })).data.data.map((item) => { const authors = item.authors.map((author) => author.name).join("、"); return { title: item.title, link: item.url, description: ` <img src="${item.cover.replaceAll(/_.+\.jpg/g, ".jpg")}"><br> <strong>${item.title}</strong><br> 作者: ${authors}<br><br> ${item.description}<br><br> 价格: ${item.promotion.price / 100}元 ` }; }) }; } //#endregion export { route };