UNPKG

rsshub

Version:
32 lines (31 loc) 1 kB
import { t as rofetch } from "./ofetch-W1aeTHCo.mjs"; import { t as parseDate } from "./parse-date-CjhZE69i.mjs"; //#region lib/routes/kaiyanapp/index.ts const route = { path: "/index", categories: ["multimedia"], example: "/kaiyanapp/index", name: "每日精选", maintainers: ["sunshinenny"], handler }; async function handler() { return { title: "开眼精选", link: "https://www.kaiyanapp.com/", description: "开眼每日精选", item: (await rofetch("https://baobab.kaiyanapp.com/api/v5/index/tab/allRec")).itemList[0].data.itemList.filter((item) => item.type === "followCard").map((item) => { const { data } = item.data.content; const videoUrl = data.playUrl; return { title: data.title, link: videoUrl, author: data.author.name, description: `${data.description}<br/><img src="${data.cover.feed}" /><br/><video src="${videoUrl}" controls="controls"></video>`, pubDate: parseDate(item.data.header.time) }; }) }; } //#endregion export { route };