kenmingwang / azusa-player

A 3rd party Bilibili audio player / 一个Bilibili第三方音频播放器
MIT License
421 stars 38 forks source link

默认歌单的请求被B站禁止了 #38

Open tieniu1 opened 11 months ago

tieniu1 commented 11 months ago
Snipaste_2023-10-19_10-27-02
lovegaoshi commented 10 months ago

~我默认歌单倒是没问题。重构的时候发现fetch params只要credentials设置了就会412~ 也有可能是没带UA

>>> import requests
>>> requests.get('https://api.bilibili.com/x/web-interface/nav')
<Response [412]>
>>> requests.get('https://api.bilibili.com/x/web-interface/nav',headers={"user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"})
<Response [200]>