Spaces:
Sleeping
Sleeping
{ | |
"info": { | |
"check_cookies": { | |
"url": "https://passport.bilibili.com/x/passport-login/web/cookie/info", | |
"method": "GET", | |
"verify": true, | |
"comment": "检查是否需要刷新 Cookie" | |
}, | |
"valid": { | |
"url": "https://api.bilibili.com/x/web-interface/nav", | |
"method": "GET", | |
"verify": false, | |
"ignore_code": true, | |
"comment": "(本质作用为获取 cookies 信息)如果 code = 0 则 cookies 有效" | |
}, | |
"spi": { | |
"url": "https://api.bilibili.com/x/frontend/finger/spi", | |
"method": "GET", | |
"verify": false, | |
"comment": "获取 buvid3 / buvid4" | |
} | |
}, | |
"operate": { | |
"get_refresh_csrf": { | |
"url": "https://www.bilibili.com/correspond/1/{correspondPath}", | |
"method": "GET", | |
"verify": true, | |
"comment": "获取刷新 CSRF,记得替换 correspondPath" | |
}, | |
"refresh_cookies": { | |
"url": "https://passport.bilibili.com/x/passport-login/web/cookie/refresh", | |
"method": "POST", | |
"verify": true, | |
"data": { | |
"refresh_csrf": "refresh_csrf", | |
"csrf": "Cookie 中的 bili_jct 字段", | |
"source": "main_web", | |
"refresh_token": "Cookie 中的 ac_time_value 字段" | |
}, | |
"comment": "刷新 Cookies" | |
}, | |
"confirm_refresh": { | |
"url": "https://passport.bilibili.com/x/passport-login/web/confirm/refresh", | |
"method": "POST", | |
"verify": true, | |
"data": { | |
"csrf": "从新的 cookie 中获取", | |
"refresh_token": "在刷新前 localStorage 中的ac_time_value获取,并非刷新后返回的值" | |
}, | |
"comment": "确认刷新" | |
} | |
} | |
} | |