以下是一个简单的rsshub路由,用于获取重庆市人民政府网站上的今日重庆新闻:

const got = require('@/utils/got');
const cheerio = require('cheerio');

module.exports = async (ctx) => {
    const link = 'https://www.cq.gov.cn/ywdt/jrcq/';
    const response = await got(link);
    const $ = cheerio.load(response.data);

    const items = $('.item-list ul li')
        .slice(0, 10)
        .map((_, item) => {
            item = $(item);
            const title = item.find('a').text();
            const link = item.find('a').attr('href');
            const pubDate = item.find('.date').text();
            const description = item.find('.txt').text();

            return {
                title,
                description,
                pubDate,
                link,
            };
        })
        .get();

    ctx.state.data = {
        title: '重庆市人民政府网 - 今日重庆',
        link,
        item: items,
    };
};

将该脚本保存为cqgov.js,然后将其部署到自己的网站上。接下来,在rsshub网站上添加该路由,即可使用https://yourwebsite.com/rsshub/cqgov 来订阅重庆市政府网站上的今日新闻。

写一个rsshub路由用于部署到自己网站上网址是httpswwwcqgovcnywdtjrcq

原文地址: http://www.cveoy.top/t/topic/bkX8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录