ybw2016v / bilibili2notes

A python bot which can transfer bilibili dynamic to Misskey notes
GNU General Public License v3.0
17 stars 1 forks source link

fix: unable to get the key value #8

Closed MomentQYC closed 1 month ago

MomentQYC commented 1 month ago

close #7

MomentQYC commented 1 month ago

就一个问题,没测试()

ybw2016v commented 1 month ago

旧接口应该是不能用了,B站已经换到新接口上去了。

参考https://github.com/SocialSisterYi/bilibili-API-collect/issues/868 B站增加了若干反爬措施,但B站用户动态目前无需登录即可查看,可以考虑从接口处直接获取cookie并持久化在本地数据库中,手动在配置文件中填写可能会有cookie过期问题。

MomentQYC commented 1 month ago

旧接口应该是不能用了,B站已经换到新接口上去了。

参考SocialSisterYi/bilibili-API-collect#868 B站增加了若干反爬措施,但B站用户动态目前无需登录即可查看,可以考虑从接口处直接获取cookie并持久化在本地数据库中,手动在配置文件中填写可能会有cookie过期问题。

我是考虑先把最急的搞定,后面的再说

MomentQYC commented 1 month ago

旧接口应该是不能用了,B站已经换到新接口上去了。

接口实测还能用的,只不过需要cookie

MomentQYC commented 1 month ago

旧接口应该是不能用了,B站已经换到新接口上去了。

参考SocialSisterYi/bilibili-API-collect#868 B站增加了若干反爬措施,但B站用户动态目前无需登录即可查看,可以考虑从接口处直接获取cookie并持久化在本地数据库中,手动在配置文件中填写可能会有cookie过期问题。

另外新接口我是没能测试 image

ybw2016v commented 1 month ago

旧接口应该是不能用了,B站已经换到新接口上去了。 参考SocialSisterYi/bilibili-API-collect#868 B站增加了若干反爬措施,但B站用户动态目前无需登录即可查看,可以考虑从接口处直接获取cookie并持久化在本地数据库中,手动在配置文件中填写可能会有cookie过期问题。

另外新接口我是没能测试 image

新接口需要在url里带dm_img_listdm_img_strdm_cover_img_str这三个参数,cookie里带buvid4buvid3就行了。

MomentQYC commented 1 month ago

@ybw2016v 不知道这样是不是你想要的

ybw2016v commented 1 month ago

能用就行

MomentQYC commented 1 month ago

能用就行

等跑几天看看反馈

ybw2016v commented 1 month ago

刚才试了一下,手动输入cookie的方式已经可以用了,但自动获取cookie还不行,应该是没有进行wbi签名造成的。不过我这里已经用wbi签名后的请求参数测试成功了,等有时间整理一下代码把wbi签名部分放上去就行了。

衷心感谢您的宝贵贡献!