UNPKG

rsshub

Version:
34 lines (33 loc) 938 B
import { t as buildData } from "./common-config-C_kYfD8G.mjs"; //#region lib/routes/queshu/book.ts const route = { path: "/book/:bookid", categories: ["shopping"], example: "/queshu/book/34626813", parameters: { bookid: "图书ID,可在链接中获取" }, name: "单品活动信息", maintainers: ["kt286"], handler }; async function handler(ctx) { const { bookid } = ctx.req.param(); const link = `http://www.queshu.com/book/${bookid}/`; return await buildData({ link, url: link, title: "%title%", description: `$('#detail_intro .detail_body').text().trim()`, allowEmpty: true, params: { title: `$('#book_left > #h1').text().trim() + ' - 单品活动信息 - 缺书网'`, host: "http://www.queshu.com" }, item: { item: ".stacked.right_state > a", title: `$('.right_item .bodycol_258').text()`, link: `'%host%' + $('.right_item').parent().attr('href')` } }); } //#endregion export { route };