fix(route): sspai image links (#16119)

This commit is contained in:
Jankin Wei
2024-07-25 23:50:10 +08:00
committed by GitHub
parent 46ba2a84f1
commit bc0f3d4b64
7 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -55,7 +55,7 @@ async function handler(ctx) {
const author_nickname = data[0].author.nickname;
const items = await Promise.all(
data.map((item) => {
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second`;
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second&support_webp=true`;
let description = '';
const key = `sspai: ${item.id}`;
+1 -1
View File
@@ -58,7 +58,7 @@ async function handler(ctx) {
list.map((item) => {
const title = item.title;
const date = item.created_at;
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second`;
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second&support_webp=true`;
const itemUrl = `https://sspai.com/post/${item.id}`;
const author = item.author.nickname;
+1 -1
View File
@@ -36,7 +36,7 @@ async function handler() {
});
const items = await Promise.all(
resp.data.data.map((item) => {
const link = `https://sspai.com/api/v1/${item.slug ? `member/article/single/info/get?slug=${item.slug}` : `article/info/get?id=${item.id}`}&view=second`;
const link = `https://sspai.com/api/v1/${item.slug ? `member/article/single/info/get?slug=${item.slug}` : `article/info/get?id=${item.id}`}&view=second&support_webp=true`;
let description = '';
const key = `sspai: ${item.id}`;
+1 -1
View File
@@ -36,7 +36,7 @@ async function handler() {
const data = resp.data.list;
const items = await Promise.all(
data.map((item) => {
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second`;
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second&support_webp=true`;
let description = '';
const key = `sspai: ${item.id}`;
+1 -1
View File
@@ -36,7 +36,7 @@ async function handler(ctx) {
response.data.data.map(async (item) => {
let description = '';
if (item.probation) {
const res = await got(`https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second`);
const res = await got(`https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second&support_webp=true`);
description = res.data.data.body;
} else {
description = `<img src="https://cdn.sspai.com/${item.banner}">`;
+1 -1
View File
@@ -41,7 +41,7 @@ async function handler(ctx) {
const data = resp.data.list;
const items = await Promise.all(
data.map((item) => {
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second`;
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second&support_webp=true`;
let description;
const key = `sspai: ${item.id}`;
return cache.tryGet(key, async () => {
+1 -1
View File
@@ -41,7 +41,7 @@ async function handler(ctx) {
list.map((item) => {
const title = item.title;
const date = item.created_at;
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second`;
const link = `https://sspai.com/api/v1/article/info/get?id=${item.id}&view=second&support_webp=true`;
const itemUrl = `https://sspai.com/post/${item.id}`;
const author = item.author.nickname;