我将代码分成四部分,分别是评论(comment),获取视频网站(geturl) 点赞(like)和主要调用(main) 以及收藏(shoucang)
灵感来自:
看嘉然二创的时候下面有时候会有评论,然后机器人自动回复,并计算这是今天第几个视频.于是写了自己的脚本.发给大家学习
Csrf和Cookie自己找!
想要正常使用,需要在桌面创建一个Bilibil Auto Comment这个名字文件夹,最好将py文件也放入,将每个代码块都分别写入py文件,同时命名
不要一次性多次运行脚本,否则这个账号用其他如手机和笔记本登录,在评论视频的时候,仍然需要输入验证码,第二天就好了
并且如果出现了这种情况,就算验证码怎么输入都会请求.失败
1.点赞
import requests
import json
headers = {
'Cookie':cookie,
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36'
}
url = "https://api.bilibili.com/x/web-interface/archive/like"
def like(av):
data = {'aid':av,
'like':'1',
'csrf':}
resp = requests.post(url=url,headers=headers,data=data).text
resp = json.loads(resp)
return (resp['message'])
Cookie自己去浏览器找一下,需要登录状态下的cookie
2.评论:
import json
from os import path
import requests
import re
import shibi