RSSHub/lib/v2/baidu/radar.js

53 lines
1.8 KiB
JavaScript

module.exports = {
'baidu.com': {
_name: '贴吧',
tieba: [
{
title: '帖子列表',
docs: 'https://docs.rsshub.app/bbs.html#bai-du-tie-ba',
source: 'f',
target: (params, url) => {
const type = new URL(url).searchParams.get('tab');
if (!type || type === 'main') {
return `/tieba/forum/${new URL(url).searchParams.get('kw')}`;
}
},
},
{
title: '精品帖子',
docs: 'https://docs.rsshub.app/bbs.html#bai-du-tie-ba',
source: 'f',
target: (params, url) => {
const type = new URL(url).searchParams.get('tab');
if (type === 'good') {
return `/tieba/forum/good/${new URL(url).searchParams.get('kw')}`;
}
},
},
{
title: '帖子动态',
docs: 'https://docs.rsshub.app/bbs.html#bai-du-tie-ba',
source: '/p/:id',
target: '/tieba/post/:id',
},
{
title: '只看楼主',
docs: 'https://docs.rsshub.app/bbs.html#bai-du-tie-ba',
source: '/p/:id',
target: '/tieba/post/lz/:id',
},
{
title: '用户帖子',
docs: 'https://docs.rsshub.app/bbs.html#tie-ba',
source: '/home/main',
target: (params, url) => {
const uid = new URL(url).searchParams.get('un');
if (uid) {
return `/tieba/user/${uid}`;
}
},
},
],
},
};