mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-08 05:59:00 +08:00
27 lines
1.0 KiB
JavaScript
27 lines
1.0 KiB
JavaScript
const got = require('@/utils/got');
|
||
|
||
module.exports = async (ctx) => {
|
||
const url = 'https://digestapit.geeks.vc/v1/articles';
|
||
const link = 'https://www.geekpark.net/breakingnews';
|
||
|
||
const response = await got({
|
||
method: 'get',
|
||
url,
|
||
});
|
||
const data = response.data.data.reverse();
|
||
|
||
ctx.state.data = {
|
||
title: '全球快讯 | 极客公园',
|
||
description:
|
||
'极客公园聚焦互联网领域,跟踪最新的科技新闻动态,关注极具创新精神的科技产品。目前涵盖前沿科技、游戏、手机评测、硬件测评、出行方式、共享经济、人工智能等全方位的科技生活内容。现有前沿社、挖App、深度报道、极客养成指南等多个内容栏目。',
|
||
link,
|
||
item: data.map(({ url, edited_title, summary, published, _id }) => ({
|
||
title: edited_title,
|
||
description: summary,
|
||
link: url,
|
||
pubDate: new Date(published).toUTCString(),
|
||
guid: _id,
|
||
})),
|
||
};
|
||
};
|