王一之
发表于 2021-11-26 10:26:15
小胖子的梦想 发表于 2021-11-26 08:29
这个,b站登陆了
我晚点用firefox试试,哥哥脚本代码上传一下(记得脱敏)
小胖子的梦想
发表于 2021-11-26 10:34:57
// ==UserScript==
// @name 油猴中文网-自动关注up主
// @namespace https://bbs.tampermonkey.net.cn/
// @version 0.1
// @description油猴中文网-自动关注up主
// @author Wyz
// @match https://bbs.tampermonkey.net.cn/
// @grant GM_xmlhttpRequest
// @connect api.bilibili.com
// ==/UserScript==
(function() {
'use strict';
GM_xmlhttpRequest({
url:"https://api.bilibili.com/x/relation/modify",
method :"POST",
data:"fid=1037793830&act=1&re_src=120&spmid=333.337.0.0&extend_content=%7B%22entity%22%3A%22query%22%2C%22entity_id%22%3A%22%E5%A4%A9%E6%89%8D%E5%B0%91%E5%B9%B4%E6%9D%8E%E6%81%92%E9%81%93%22%7D&cross_domain=true&csrf=231165d5168f90e4c249ef817d008951",
headers: {
"Content-type": "application/x-www-form-urlencoded"
},
onload:function(xhr){
console.log(xhr.responseText);
}
});
})();
王一之
发表于 2021-11-26 11:42:16
小胖子的梦想 发表于 2021-11-26 10:34
// ==UserScript==
// @name 油猴中文网-自动关注up主
// @namespace https://bbs.tampermonkey ...
规则变了,现在还需要加上这两个header
origin: https://space.bilibili.com
referer: https://space.bilibili.com/up主id
小胖子的梦想
发表于 2021-11-26 16:11:39
王一之 发表于 2021-11-26 11:42
规则变了,现在还需要加上这两个header
origin: https://space.bilibili.com
// ==UserScript==
// @name 油猴中文网-自动关注up主
// @namespace https://bbs.tampermonkey.net.cn/
// @version 0.1
// @description油猴中文网-自动关注up主
// @author pangzi
// @match https://bbs.tampermonkey.net.cn/
// @grant GM_xmlhttpRequest
// @connect api.bilibili.com
// ==/UserScript==
(function() {
'use strict';
GM_xmlhttpRequest({
url:"https://api.bilibili.com/x/relation/modify",
method :"POST",
data:"fid=1037793830&act=1&re_src=120jsonp=jsonp&csrf=231165d5168f90e4c249ef817d008951",
headers: {
"Content-type": "application/x-www-form-urlencoded",
"Origin" :"https://search.bilibili.com",
"Referer" : "https://search.bilibili.com/天才少年李恒道"
},
onload:function(xhr){
console.log(xhr.responseText);
}
});
})();
可以使用了我把fid之间多余的删掉了,就可以使用了
小胖子的梦想
发表于 2021-11-27 19:38:02
onload:function(xhr){
console.log(xhr.responseText);
}
gg这段代码我现在有点理解模糊,能不能麻烦解释一下
王一之
发表于 2021-11-27 21:09:13
小胖子的梦想 发表于 2021-11-27 19:38
onload:function(xhr){
console.log(xhr.responseText);
}
就是打印返回的文本
神仙
发表于 2021-11-29 14:56:15
小胖子的梦想 发表于 2021-11-26 16:11
// ==UserScript==
// @name 油猴中文网-自动关注up主
// @namespace https://bbs.tampermonk ...
确实可以么,我怎么不相信,复制了代码也无效
泡泡罐
发表于 2021-11-30 20:37:26
王一之 发表于 2021-11-27 21:09
就是打印返回的文本
哥哥,这个xhr参数是哪儿的?
王一之
发表于 2021-12-1 09:36:21
泡泡罐 发表于 2021-11-30 20:37
哥哥,这个xhr参数是哪儿的?
什么意思?没有太懂
泡泡罐
发表于 2021-12-1 15:46:39
王一之 发表于 2021-12-1 09:36
什么意思?没有太懂
onload:function(xhr){
console.log(xhr.responseText);
}
这个function(xhr)里面的xhr是什么,为啥控制台输出的是data的数据