Skip to content

有几率会出现获取动态出错的问题,日志如下 #483

@1479049126

Description

@1479049126

描述Bug

运行start时会出现动态获取JSON解析失败的问题

重现Bug

运行start时会出现动态获取JSON解析失败的问题

预期行为

运行start时

截图

No response

运行日志

[Info] [帐号1 获取关注列表] [成功]
[Info] [帐号1 获取动态] [开始获取含关键词抽奖合集的专栏信息]
[不期待响应]原因:HTTP状态码: 412 尝试重新请求中...
[不期待响应]原因:HTTP状态码: 412 尝试重新请求中...
[不期待响应]原因:HTTP状态码: 412 尝试重新请求中...
[不期待响应]原因:HTTP状态码: 412 尝试重新请求中...
[不期待响应]原因:HTTP状态码: 412 尝试重新请求中...
[不期待响应]原因:HTTP状态码: 412 尝试重新请求中...
undefined:1
[响应错误]HTTP状态码: 412 响应数据:
^

SyntaxError: Unexpected token 响 in JSON at position 1
at JSON.parse ()
at Object.searchArticlesByKeyword (/ql/data/scripts/LotteryAutoScript/lib/net/bili.js:544:24)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Monitor.getLotteryInfoByArticle (/ql/data/scripts/LotteryAutoScript/lib/core/searcher.js:624:22)
at async Monitor.filterLotteryInfo (/ql/data/scripts/LotteryAutoScript/lib/core/monitor.js:267:32)
at async Monitor.startLottery (/ql/data/scripts/LotteryAutoScript/lib/core/monitor.js:105:28)
at async Monitor.init (/ql/data/scripts/LotteryAutoScript/lib/core/monitor.js:51:24)
at async EventEmitter. (/ql/data/scripts/LotteryAutoScript/lib/lottery.js:53:13)

操作系统

qinglong

NodeJs版本

v16.5

脚本版本

v2.10.2

其他

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions