diff --git a/docs/new-media.md b/docs/new-media.md index 4fefbc668..1952e67ad 100644 --- a/docs/new-media.md +++ b/docs/new-media.md @@ -3397,6 +3397,12 @@ column 为 third 时可选的 category: +## 人人都是自媒体 + +### 发现 + + + ## 软餐 ### 首页 diff --git a/lib/v2/iiilab/index.js b/lib/v2/iiilab/index.js new file mode 100644 index 000000000..47f750e31 --- /dev/null +++ b/lib/v2/iiilab/index.js @@ -0,0 +1,24 @@ +const buildData = require('@/utils/common-config'); +const baseUrl = 'https://www.iiilab.com/'; + +module.exports = async (ctx) => { + const link = baseUrl; + ctx.state.data = await buildData({ + link, + url: link, + title: `%title%`, + description: `%description%`, + params: { + title: '发现', + description: '人人都是自媒体-发现', + }, + item: { + item: '.aw-common-list > div', + title: `$('a').first().text()`, + link: `$('a').first().attr('href')`, + description: `$('.markitup-box').first().text()`, + pubDate: `parseDate($('.text-color-999').first().text(), 'YYYY-MM-DD HH:mm')`, + guid: Buffer.from(`$('a').attr('href')`).toString('base64'), + }, + }); +}; diff --git a/lib/v2/iiilab/maintainer.js b/lib/v2/iiilab/maintainer.js new file mode 100644 index 000000000..06f5c15c5 --- /dev/null +++ b/lib/v2/iiilab/maintainer.js @@ -0,0 +1,3 @@ +module.exports = { + '/': ['Joey'], +}; diff --git a/lib/v2/iiilab/radar.js b/lib/v2/iiilab/radar.js new file mode 100644 index 000000000..f964d80b4 --- /dev/null +++ b/lib/v2/iiilab/radar.js @@ -0,0 +1,13 @@ +module.exports = { + 'iiilab.com': { + _name: '人人都是自媒体', + www: [ + { + title: '发现', + docs: 'https://docs.rsshub.app/new-media.html#ren-ren-dou-shi-zi-mei-ti', + source: '/', + target: '/iiilab', + }, + ], + }, +}; diff --git a/lib/v2/iiilab/router.js b/lib/v2/iiilab/router.js new file mode 100644 index 000000000..20c52b09d --- /dev/null +++ b/lib/v2/iiilab/router.js @@ -0,0 +1,3 @@ +module.exports = function (router) { + router.get('/', require('./index')); +};