Skip to content

【问题反馈】猫眼票房数据源解析失败 #97

Description

@xiaoyu8743

问题描述

/maoyan/realtime/movie 接口持续返回 500,body 里是 JSON 解析失败的错误信息(看起来是上游猫眼页面返回了 HTML 而不是预期的数据):

{"code":500,"message":"服务器出错了... Unexpected token '<', \"<html>\r\n<h\"... is not valid JSON","data":null}

已经用 curl 连续多次请求(间隔几分钟),全部稳定复现 500,不是偶发概率性的。同时测试了同一部署下的 /epic/weather/realtime 等其他接口,均正常返回 200,说明问题只出在猫眼票房这一个数据源上,不是整体服务异常。

#50 报的错误信息模式一致(Unexpected token '<'... is not valid JSON),怀疑是猫眼那边页面/接口又有变动,导致抓取解析失败。

复现步骤(可选)

curl https://60s-api.viki.moe/v2/maoyan/realtime/movie

期望行为(可选)

正常返回票房榜单 JSON。

版本信息(可选)

托管实例:60s-api.viki.moe,复现时间:2026-08-14(北京时间)

错误日志(可选)

HTTP/1.1 500 Internal Server Error
Content-Type: application/json; charset=UTF-8

{"code":500,"message":"服务器出错了... Unexpected token '<', \"<html>\r\n<h\"... is not valid JSON","data":null}

环境信息(可选)

No response

其他信息(可选)

前端项目(60s-web 的一个 fork)依赖这个接口展示实时票房,目前已经在前端做了降级处理(报错时提示"数据源暂时不可用"而不是卡在加载中),但还是希望这个接口能修复,谢谢维护~

Metadata

Metadata

Assignees

No one assigned

    Labels

    等待修复Extra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions