各位大佬好,
想做一个批量删除 bilibili 动态的 chrome 插件,抓了 b 站删除动态时使用的请求想试一下,但是用 chrome 插件模拟请求后就返回:“{"code":500406,"msg":"不能删除别人的动态哦","message":"不能删除别人的动态哦","data":{}}”
是我使用姿势有问题吗? 代码如下: data 里内容测试时是填了的
$.ajax({
url : "https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/rm_dynamic",
type : "POST",
async : true,
// dataType: "json",
xhrFields: {
withCredentials: true
},
headers: {
"accept":"application/json, text/plain, */*",
"content-type":"application/x-www-form-urlencoded",
},
data:{dynamic_id:,
csrf_token:"",
csrf:""
},
success : function (result){
console.log("成功:",result);
},
error:function (result){
console.log("失败:"+result);
}
});
另:x-trace-id: 是做什么的,每次请求都不一样
1
wjhjd163 2020-10-19 01:43:34 +08:00 via Android
dynamic_id 得是自己的并且没删除
trace 的那个对用户没啥用,删掉即可 |
2
eason1874 2020-10-19 06:34:16 +08:00
都上浏览器了,直接操作 dom 简单了事
|