UNPKG

rsshub

Version:
39 lines (38 loc) 1.13 kB
import { t as got_default } from "./got-BTowW50G.mjs"; //#region lib/routes/nowcoder/recommend.ts const route = { path: "/recommend", categories: ["bbs"], example: "/nowcoder/recommend", parameters: {}, features: { requireConfig: false, requirePuppeteer: false, antiCrawler: false, supportBT: false, supportPodcast: false, supportScihub: false }, radar: [{ source: ["nowcoder.com/"] }], name: "求职推荐", maintainers: ["junfengP"], handler, url: "nowcoder.com/" }; async function handler() { const link = `https://www.nowcoder.com/recommand/activity?token=&type=3&_=${Date.now()}`; const responseBody = (await got_default.get(link)).data; if (responseBody.code !== 0) throw new Error(`接口错误,错误代码:${responseBody.code},错误原因:${responseBody.msg}`); return { title: "牛客网-推荐", link: "https://www.nowcoder.com/recommend", description: "牛客网-推荐", item: responseBody.data.activitys.map((item) => ({ title: item.name, description: `<img src="${item.img}">`, link: `https://www.nowcoder.com${item.url}` })) }; } //#endregion export { route };