UNPKG

rsshub

Version:
29 lines (23 loc) 709 B
const got = require('@/utils/got'); const cheerio = require('cheerio'); const util = require('./utils'); module.exports = async (ctx) => { const response = await got({ method: 'get', url: 'https://gaoqing.fm/', headers: { Referer: 'https://gaoqing.fm/', }, }); const data = response.data; const $ = cheerio.load(data); const list = $('#result1 > li').get(); let result = await util.ProcessFeed(list, ctx.cache); result = result.slice(0, 10); ctx.state.data = { title: '高清电台', link: 'https://gaoqing.fm', description: $('meta[name="description"]').attr('content'), item: result, }; };