fix(route): natgeo daily selection and photo

This commit is contained in:
pseudoyu 2024-09-24 18:41:06 +08:00
parent 733a88b817
commit 40fe8a33a6
No known key found for this signature in database
2 changed files with 23 additions and 7 deletions

View File

@ -1,4 +1,4 @@
import { Route } from '@/types';
import { Route, ViewType } from '@/types';
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
@ -12,7 +12,8 @@ import { config } from '@/config';
export const route: Route = {
path: '/dailyphoto',
categories: ['picture'],
categories: ['picture', 'popular'],
view: ViewType.Pictures,
example: '/natgeo/dailyphoto',
parameters: {},
features: {
@ -28,8 +29,8 @@ export const route: Route = {
source: ['nationalgeographic.com/photo-of-the-day/*', 'nationalgeographic.com/'],
},
],
name: '每日一图',
maintainers: ['LogicJake', 'OrangeEd1t', 'TonyRL'],
name: 'Daily Photo',
maintainers: ['LogicJake', 'OrangeEd1t', 'TonyRL', 'pseudoyu'],
handler,
url: 'nationalgeographic.com/photo-of-the-day/*',
};

View File

@ -1,12 +1,27 @@
import { Route } from '@/types';
import { Route, ViewType } from '@/types';
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
export const route: Route = {
path: '/dailyselection',
name: 'Unknown',
maintainers: ['OrangeEd1t'],
name: 'Daily Selection',
categories: ['picture'],
view: ViewType.Pictures,
example: '/natgeo/dailyselection',
parameters: {},
features: {
requireConfig: false,
requirePuppeteer: false,
antiCrawler: false,
supportBT: false,
},
radar: [
{
source: ['nationalgeographic.com/'],
},
],
maintainers: ['OrangeEd1t', 'pseudoyu'],
handler,
};