由于一些原因,不方便登录B站,但是又喜欢在B站上听一些音乐合集,B站肯定不愿意让你白嫖,它会定时1分钟弹出一个mini的登录框,同时暂停歌曲,很烦,所以我就编写了一个油猴插件,拦截获取登录状态的接口并修改其响应,从而避免歌曲断断续续的
经分析获取登录状态的接口为:https://api.bilibili.com/x/web-interface/nav
未登录的响应如下:
{
"code": -101,
"message": "账号未登录",
"ttl": 1,
"data": {
"isLogin": false,
"wbi_img": {
"img_url": "https://i0.hdslb.com/bfs/wbi/7cd084941338484aae1ad9425b84077c.png",
"sub_url": "https://i0.hdslb.com/bfs/wbi/4932caff0ff746eab6f01bf08b70ac45.png"
}
}
}
登录的响应如下:
{
"code": 0,
"message": "0",
&