feat: 添加两个关注接口

This commit is contained in:
shanmite 2021-03-10 09:23:32 +08:00
parent f3c87b46cb
commit 2ba06188bf

View File

@ -344,8 +344,45 @@ const BiliAPI = {
console.log('[自动关注]关注+1');
resolve(1);
} else {
console.log(`[自动关注]失败\n${responseText}`);
resolve(0);
console.log(`[自动关注]失败 尝试切换线路\n${responseText}`);
Ajax.post({
url: 'https://api.vc.bilibili.com/feed/v1/feed/SetUserFollow',
hasCookies: true,
dataType: 'application/x-www-form-urlencoded',
data: {
type: 1,
follow: uid,
csrf: GlobalVar.csrf
},
success: responseText => {
if (/^{"code":0/.test(responseText)) {
console.log('[自动关注]关注+1');
resolve(1);
} else {
console.log(`[自动关注]失败 尝试切换另一条线路\n${responseText}`);
Ajax.post({
url: 'https://api.bilibili.com/x/relation/batch/modify',
hasCookies: true,
dataType: 'application/x-www-form-urlencoded',
data: {
fid: uid,
act: 1,
re_src: 11,
csrf: GlobalVar.csrf
},
success: responseText => {
if (/^{"code":0/.test(responseText)) {
console.log('[自动关注]关注+1');
resolve(1);
} else {
console.log(`[自动关注]失败\n${responseText}`);
resolve(0);
}
}
})
}
}
})
}
}
});
@ -394,10 +431,9 @@ const BiliAPI = {
hasCookies: true,
dataType: 'application/x-www-form-urlencoded',
data: {
fid: `${uid}`,
fid: uid,
act: 2,
re_src: 11,
jsonp: 'jsonp',
csrf: GlobalVar.csrf
},
success: responseText => {