SocialSisterYi / bilibili-API-collect

哔哩哔哩-API收集整理【不断更新中....】
https://socialsisteryi.github.io/bilibili-API-collect/
Other
13.91k stars 1.59k forks source link

查询评论时如果页数设置超过1000返回code -400 #858

Open nuctrace opened 8 months ago

nuctrace commented 8 months ago

比如请求https://api.bilibili.com/x/v2/reply?callback=jQueryjsonp=jsonp&pn=1002&type=1&oid=978650098&sort=2&_=1594459235799 返回如下 { "code": -400, "message": "请求错误", "ttl": 1 }

nuctrace commented 8 months ago

问题的关键是,为什么查询评论超过1000页会返回请求错误的消息

lb-chc commented 7 months ago

b站响应状态码是表示你的请求状态而不是业务状态,他给你返回就是成功,所以必定是200。

有时候他们会因为请求中的爬虫特征故意给你返回空数据的data对象或者两个有不同Code的主结构,所以Code0不100%是成功,完全可能是伪装性的风控,因此要保持怀疑

lb-chc commented 7 months ago

b站响应状态码是表示你的请求状态而不是业务状态,他给你返回就是成功,所以必定是200。

有时候他们会因为请求中的爬虫特征故意给你返回空数据的data对象或者两个有不同Code的主结构,所以Code0不100%是成功,完全可能是伪装性的风控,因此要保持怀疑

你要不要看看你在说啥,建议看看原标题是啥。httpcode和你这“code0”有什么关系???

我的错