leekoyo
leekoyo
> 解析小程序时会报错误码: -400, 信息: 请求错误 > 能否提供一下详细的信息,我试验过安卓版本和HD版本的b站转发没有问题
> 日志如下 > `02-13 16:58:25 [ERROR] nonebot | Running Matcher(type='message', module=plugins.bilibiliParse) failed. > Traceback (most recent call last): > File "/home/pc/桌面/zhenxun_bot-main/bot.py", line 21, in > nonebot.run() > File "/home/pc/.cache/pypoetry/virtualenvs/zhenxun-bot-PY0IqCSM-py3.10/lib/python3.10/site-packages/nonebot/__init__.py", line...
> b站版本v7.66.0,qq版本9.0.17,gocq协议为8.9.78 很遗憾,除了使用的协议不同(我使用的是shamrock,但应该不是协议的问题),其他相同条件下我都无法成功复现。 根据你提供的日志,目前可以确定是问题出现在[bilireq](https://github.com/SK-415/bilireq)。-400状态码有可能是b站的风控问题,例如短时间内请求过多导致。 我检查了我一个月内的error日志,并未发现-400的状态码。如果之后还出现这样的问题的话,我再尝试复现,目前来讲我这边是没有这种问题的。
> bilireq=0.2.11版本及之前的会出现-400状态码,0.2.12版本无法使用报错如下 > > `httpx.ConnectError: All connection attempts failed` 你有修改过“pyproject.toml”中的文件吗,我的bilireq版本为0.2.3.post0,目前是没问题的,你可以试一试