diff --git a/frontend/60sapi/娱乐消遣/随机KFC文案/js/main.js b/frontend/60sapi/娱乐消遣/随机KFC文案/js/main.js index 526c4750..353209f9 100644 --- a/frontend/60sapi/娱乐消遣/随机KFC文案/js/main.js +++ b/frontend/60sapi/娱乐消遣/随机KFC文案/js/main.js @@ -17,8 +17,8 @@ class KFCGenerator { // 加载API接口列表 async loadApiEndpoints() { try { - const response = await fetch('./接口集合.json'); - this.apiEndpoints = await response.json(); + // 直接硬编码API端点,避免CORS问题 + this.apiEndpoints = ["https://60s.api.shumengya.top"]; } catch (error) { console.error('加载API接口列表失败:', error); this.showToast('加载接口配置失败', 'error'); diff --git a/frontend/60sapi/娱乐消遣/随机KFC文案/返回接口.json b/frontend/60sapi/娱乐消遣/随机KFC文案/返回接口.json index 0f729ba8..1e04caca 100644 --- a/frontend/60sapi/娱乐消遣/随机KFC文案/返回接口.json +++ b/frontend/60sapi/娱乐消遣/随机KFC文案/返回接口.json @@ -1 +1,8 @@ -{"code":200,"message":"获取成功。数据来自官方/权威源头,以确保稳定与实时。开源地址 https://github.com/vikiboss/60s,反馈群 595941841","data":{"index":369,"kfc":"我不想你带着情绪过夜,这样会把你推的越来越远,我不想你离开我,我希望你可以多爱我一点,我不想因为一点点小问题就让我们两之间的感情产生隔阂。对我来说,双向奔赴的感情相处才有意义,看不到希望的事情我没办法坚持太久,我不想浪费时间在一些无意义无结果的事情上,时间应该用来做我该做的事情。很多人走不到最后,是因为理解不同步,但我跟你在一起,我知道你什样的人,我了解你甚至比了解自己还多,我和你在一起,不是因为其他,而是因为今天肯德基疯狂星期四,我希望你能请我吃!"}} \ No newline at end of file +{ + "code": 200, + "message": "获取成功。数据来自官方/权威源头,以确保稳定与实时。开源地址 https://github.com/vikiboss/60s,反馈群 595941841", + "data": { + "index": 78, + "kfc": "我叫夯大力 立冬给我准备了糖炒栗子了没有 没准备的自动绝交 再 v 我 50 吃疯狂星期四 然后再给我点杯奶茶 再给我两万块钱 懂吗你们" + } +} \ No newline at end of file diff --git a/frontend/60sapi/娱乐消遣/随机一言/js/script.js b/frontend/60sapi/娱乐消遣/随机一言/js/script.js index 5ce4546a..cd62af76 100644 --- a/frontend/60sapi/娱乐消遣/随机一言/js/script.js +++ b/frontend/60sapi/娱乐消遣/随机一言/js/script.js @@ -4,11 +4,7 @@ class HitokotoApp { constructor() { // API接口列表 this.apiEndpoints = [ - "https://60s-cf.viki.moe", - "https://60s.viki.moe", - "https://60s.b23.run", - "https://60s.114128.xyz", - "https://60s-cf.114128.xyz" + "https://60s.api.shumengya.top" ]; this.currentEndpointIndex = 0; @@ -117,7 +113,8 @@ class HitokotoApp { const timeoutId = setTimeout(() => controller.abort(), 10000); // 10秒超时 try { - const response = await fetch(`${endpoint}/v2/hitokoto?encoding=text`, { + // 移除URL中的encoding=text参数,确保返回JSON格式 + const response = await fetch(`${endpoint}/v2/hitokoto`, { method: 'GET', headers: { 'Accept': 'application/json',