Files
RSSHub/lib/routes/caixin/article.js
EsuRt a424a95d06 feat: 增加财新网首页新闻、中国政府网滚动新闻、中国政府网新闻要闻 (#2533)
* 增加财新网首页新闻、中国政府网滚动新闻、中国政府网新闻要闻

* 增加财新网首页新闻、中国政府网滚动新闻、中国政府网新闻要闻的文档说明

* 整理格式

* 增加国务院信息

* 调整格式

* Remove User-Agent
2019-07-04 16:25:17 +08:00

28 lines
853 B
JavaScript

const got = require('@/utils/got');
module.exports = async (ctx) => {
const response = await got({
method: 'get',
url: 'http://mapiv5.caixin.com//m/api/getWapIndexListByPage?page=1&callback=jQuery213030389065931348935_1560140003113&_=1560140003179',
headers: {
Referer: `http://mapiv5.caixin.com/`,
Host: 'mapiv5.caixin.com',
},
});
const reg = /(.*jQuery.*\()([\s\S]*)(\))/;
const datatmp = response.data.replace(reg, '$2');
const data = JSON.parse(datatmp).data.list;
ctx.state.data = {
title: `财新网 - 首页`,
link: `http://www.caixin.com/`,
description: '财新网 - 首页',
item: data.map((item) => ({
title: item.title,
description: item.summary,
link: item.web_url,
})),
};
};