TDK1969 / nonebot_plugin_bilibilibot

基于Nonebot的bilibili通知插件,可将up主,主播以及番剧的更新/直播动态推送到QQ
GNU General Public License v3.0
99 stars 7 forks source link

[Bug]: 开始频繁报错-352,风控校验失败 #58

Open cj1357 opened 11 months ago

cj1357 commented 11 months ago

billibilibot 版本

2.34

nonebot 版本

2.0

go-cqhttp 版本

2.0.0

运行环境

Linux

重现步骤

不知道为什么,今天查看日志发现了好多报错,提示-352,风控校验失败

期望的结果是什么?

不报错

实际的结果是什么?

报错了,不知道会不会影响推送,我看好像还是推送了,我观察一段时间看会不会继续推送

日志记录(可选)

01-08 19:18:43 [ERROR] nonebot_plugin_bilibilibot | [[bilibilibot~视频]][错误报告]
检测up主 <xxx> 更新情况时发生错误
错误类型: <class 'extensive_plugin.nonebot_plugin_bilibilibot.bili_src.exception.BiliAPIRetCodeError'>
错误信息: 获取 up主 <xxx> 时接口返回错误
接口错误码为:-352
接口错误信息为:风控校验失败

补充说明(可选)

No response

TDK1969 commented 11 months ago

应该是B站的个人空间相关的接口又改了,这个修起来很麻烦

TDK1969 commented 11 months ago

https://github.com/SocialSisterYi/bilibili-API-collect/issues/868 这里有相关讨论

cj1357 commented 11 months ago

观察了一天,只有视频推送不了,图文动态跟直播下播推送都没问题; 我根据那个讨论issue改一下完整的Mozilla/5.0 UA试一下。

TDK1969 commented 11 months ago

不凑巧,我的服务器刚过期,现在还测试不了

renmu123 commented 11 months ago

观察了一天,只有视频推送不了,图文动态跟直播下播推送都没问题; 我根据那个讨论issue改一下完整的Mozilla/5.0 UA试一下。

这个UA已经失效了

cj1357 commented 11 months ago

改UA确实不行,现在取关UP后,再关注也会报-352,关注不了了

cj1357 commented 11 months ago

不凑巧,我的服务器刚过期,现在还测试不了

大佬有时间了救一救🥹

cj1357 commented 11 months ago

动态也报-352了

检测动态主 更新情况时发生错误 错误类型: <class 'extensive_plugin.nonebot_plugin_bilibilibot.bili_src.exception.BiliAPIRetCodeError'> 错误信息: 获取 动态 时接口返回错误 接口错误码为:-352 接口错误信息为:-352

TDK1969 commented 11 months ago

收到

z0z0r4 commented 10 months ago

没那么麻烦吧,加俩个 dm 参数就行了

Southseast commented 10 months ago

没那么麻烦吧,加俩个 dm 参数就行了

看看代码

z0z0r4 commented 10 months ago

没那么麻烦吧,加俩个 dm 参数就行了

看看代码

指的是你们这边插件的?

Southseast commented 10 months ago

没那么麻烦吧,加俩个 dm 参数就行了

看看代码

指的是你们这边插件的?

都行,直接给个 request 包也行。

z0z0r4 commented 10 months ago

没那么麻烦吧,加俩个 dm 参数就行了

看看代码

指的是你们这边插件的?

都行,直接给个 request 包也行。

https://github.com/Nemo2011/bilibili-api/issues/595#issuecomment-1859074892

z0z0r4 commented 10 months ago

https://github.com/SocialSisterYi/bilibili-API-collect/issues/868 这里有相关讨论

这边不是给出讨论了吗…就是加了三个参数,必须提供不然 -352 我记得是

用户投稿多了dm_img_list、dm_img_str、dm_cover_img_str这3个值,缺少这3个值会报352错误,加上这3个值,wbi接口不添加wbi校验值都可以正常获取数据

Southseast commented 10 months ago

SocialSisterYi/bilibili-API-collect#868 这里有相关讨论

这边不是给出讨论了吗…就是加了三个参数,必须提供不然 -352 我记得是

用户投稿多了dm_img_list、dm_img_str、dm_cover_img_str这3个值,缺少这3个值会报352错误,加上这3个值,wbi接口不添加wbi校验值都可以正常获取数据

好的,感谢,我没太注意看。

TDK1969 commented 10 months ago

已经解决,等我测试几天再正式更新

cj1357 commented 10 months ago

已经解决,等我测试几天再正式更新

测试怎么样了喔😺

TDK1969 commented 10 months ago

已经解决,等我测试几天再正式更新

测试怎么样了喔😺

按照目前的频率,使用了最新的方法还是会-352

duoshoumiao commented 8 months ago

image emmmm

TDK1969 commented 8 months ago

image emmmm

抱歉,最近要同时忙找工作和学校的事情,应该比较长一段时间没办法更新。 B站相关的接口的反爬力度也在加大,tx对机器人的打压也比以前厉害了,等以后闲下来再研究吧,感谢你对bilibilibot的关注

TDK1969 commented 8 months ago

image emmmm

不过,应该直播的接口是可以使用的

duoshoumiao commented 8 months ago

辛苦大佬了

---原始邮件--- 发件人: @.> 发送时间: 2024年3月28日(周四) 下午4:03 收件人: @.>; 抄送: @.**@.>; 主题: Re: [TDK1969/nonebot_plugin_bilibilibot] [Bug]: 开始频繁报错-352,风控校验失败 (Issue #58)

emmmm 抱歉,最近要同时忙找工作和学校的事情,应该比较长一段时间没办法更新。 B站相关的接口的反爬力度也在加大,tx对机器人的打压也比以前厉害了,等以后闲下来再研究吧,感谢你对bilibilibot的关注

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

TDK1969 commented 8 months ago

辛苦大佬了 ---原始邮件--- 发件人: @.> 发送时间: 2024年3月28日(周四) 下午4:03 收件人: @.>; 抄送: @.**@.>; 主题: Re: [TDK1969/nonebot_plugin_bilibilibot] [Bug]: 开始频繁报错-352,风控校验失败 (Issue #58) emmmm 抱歉,最近要同时忙找工作和学校的事情,应该比较长一段时间没办法更新。 B站相关的接口的反爬力度也在加大,tx对机器人的打压也比以前厉害了,等以后闲下来再研究吧,感谢你对bilibilibot的关注 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

不用,没有维护好开源项目是我的锅😥

mcxiaochenn commented 6 months ago

辛苦大佬了 ---原始邮件--- 发件人: @.**> 发送时间: 2024年3月28日(周四) 下午4:03 收件人: @.**>; 抄送: @.**@.**>; 主题: Re: [TDK1969/nonebot_pluginbilibilibot] [Bug]: 开始频繁报错-352,风控校验失败 (Issue #58) emmmm 抱歉,最近要同时忙找工作和学校的事情,应该比较长一段时间没办法更新。 B站相关的接口的反爬力度也在加大,tx对机器人的打压也比以前厉害了,等以后闲下来再研究吧,感谢你对bilibilibot的关注 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @_.***>

不用,没有维护好开源项目是我的锅😥

老哥我有个不确定的解决方案,参考shanmiteko/LotteryAutoScript的项目,添加一个变量用户token,登录后再抓取数据似乎能放宽上限

mcxiaochenn commented 6 months ago

现在完全获取不了up了,主播倒是可以获取