feat(route): pixiv day_r18_ai rank (#11908)

This commit is contained in:
Tony 2023-02-19 14:01:28 -04:00 committed by GitHub
parent 1f279f62c7
commit 636e85fbc5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 13 deletions

View File

@ -252,13 +252,13 @@ Though, every Story expires after 24 hours, so it may be not so serious.
<RouteEn author="EYHN" path="/pixiv/ranking/:mode/:date?" example="/pixiv/ranking/week" :paramsDesc="['rank type', 'format: `2018-4-25`']" radar="1" rssbud="1">
| pixiv daily rank | pixiv weekly rank | pixiv monthly rank | pixiv male rank | pixiv female rank | AI-generated work Rankings | pixiv original rank | pixiv rookie user rank |
| ---------------- | ----------------- | ------------------ | --------------- | ----------------- | ------------------- | ---------------------- | ---------------------- |
| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
| daily rank | weekly rank | monthly rank | male rank | female rank | AI-generated work Rankings | original rank | rookie user rank |
| ---------- | ----------- | ------------ | --------- | ----------- | -------------------------- | ------------- | ---------------- |
| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
| pixiv R-18 daily rank | pixiv R-18 male rank | pixiv R-18 female rank | pixiv R-18 weekly rank | pixiv R-18G rank |
| --------------------- | -------------------- | ---------------------- | ---------------------- | ---------------- |
| day_r18 | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
| R-18 daily rank | R-18 AI-generated work | R-18 male rank | R-18 female rank | R-18 weekly rank | R-18G rank |
| --------------- | ---------------------- | -------------- | ---------------- | ---------------- | ---------- |
| day_r18 | day_r18_ai | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
</RouteEn>

View File

@ -600,13 +600,13 @@ Instagram Stories 没有可靠的 guid你的 RSS 阅读器可能将同一条
<Route author="EYHN" example="/pixiv/ranking/week" path="/pixiv/ranking/:mode/:date?" :paramsDesc="['排行榜类型' ,'日期, 取值形如 `2018-4-25`']" radar="1" rssbud="1">
| pixiv 日排行 | pixiv 周排行 | pixiv 月排行 | pixiv 受男性欢迎排行 | pixiv 受女性欢迎排行 | AI 生成作品排行榜 | pixiv 原创作品排行 | pixiv 新人排行 |
| --------- | --------- | --------- | ------------- | ------------- | ---------- | ------------- | ----------- |
| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
| 日排行 | 周排行 | 月排行 | 受男性欢迎排行 | 受女性欢迎排行 | AI 生成作品排行榜 | 原创作品排行 | 新人排行 |
| --- | ---- | ----- | -------- | ---------- | ---------- | ------------- | ----------- |
| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
| pixiv R-18 日排行 | pixiv R-18 受男性欢迎排行 | pixiv R-18 受女性欢迎排行 | pixiv R-18 周排行 | pixiv R-18G 排行 |
| -------------- | ------------------ | ------------------ | -------------- | -------------- |
| day_r18 | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
| pixiv R-18 日排行 | R-18 AI 生成作品排行 | R-18 受男性欢迎排行 | R-18 受女性欢迎排行 | R-18 周排行 | R-18G 排行 |
| -------------- | -------------- | ------------ | -------------- | -------- | --------- |
| day_r18 | day_r18_ai | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
</Route>

View File

@ -3,7 +3,7 @@ const maskHeader = require('../constants').maskHeader;
const assert = require('assert');
const queryString = require('query-string');
const allowMode = ['day', 'week', 'month', 'day_male', 'day_female', 'day_ai', 'week_original', 'week_rookie', 'day_r18', 'day_male_r18', 'day_female_r18', 'week_r18', 'week_r18g'];
const allowMode = ['day', 'week', 'month', 'day_male', 'day_female', 'day_ai', 'week_original', 'week_rookie', 'day_r18', 'day_r18_ai', 'day_male_r18', 'day_female_r18', 'week_r18', 'week_r18g'];
/**
* 获取某天的排行榜

View File

@ -13,6 +13,7 @@ const titles = {
week_original: 'pixiv 原创作品排行',
week_rookie: 'pixiv 新人排行',
day_r18: 'pixiv R-18 日排行',
day_r18_ai: 'pixiv R-18 AI生成作品排行',
day_male_r18: 'pixiv R-18 受男性欢迎排行',
day_female_r18: 'pixiv R-18 受女性欢迎排行',
week_r18: 'pixiv R-18 周排行',
@ -30,6 +31,7 @@ const links = {
week_original: 'https://www.pixiv.net/ranking.php?mode=original',
week_rookie: 'https://www.pixiv.net/ranking.php?mode=rookie',
day_r18: 'https://www.pixiv.net/ranking.php?mode=daily_r18',
day_r18_ai: 'https://www.pixiv.net/ranking.php?mode=daily_r18_ai',
day_male_r18: 'https://www.pixiv.net/ranking.php?mode=male_r18',
day_female_r18: 'https://www.pixiv.net/ranking.php?mode=female_r18',
week_r18: 'https://www.pixiv.net/ranking.php?mode=weekly_r18',
@ -46,6 +48,7 @@ const alias = {
original: 'week_original',
rookie: 'week_rookie',
daily_r18: 'day_r18',
daily_r18_ai: 'day_r18_ai',
male_r18: 'day_male_r18',
female_r18: 'day_female_r18',
weekly_r18: 'week_r18',