简易独轮车代码

1原理

独轮车的意思是:就是一个人一直刷同一句话,他/她会一直不断的刷一句相同的话,也可以称作是复读机

我们在直播间发送弹幕都是调用一个发送弹幕的接口,我们只需要把对应参数写入,再让程序循环调用这个接口就可以达到独轮车的效果,说书人效果也只需要准备一个txt文件,一只去读这个文件再输出在弹幕上就达到说书人效果。

2实现步骤

以B站直播间为例

第一步进入直播间,第二步按下F12打开开发者工具,第三步发送弹幕,第四步找到send接口(图1),第五步把参数写入循环调用接口(图2图3)

注意:

代码里填cookie参数的时候会报语法错误,是因为有个单引号没转义,在这里加一个\就好了

最后启动代码就可以了。

3代码

import requests
import time

current_timestamp = int(time.time())
url = 'https://api.live.bilibili.com/msg/send'
data = {
    'bubble': '',
    'msg': '',
    'color': '',
    'mode': '',
    'room_type': '',
    'jumpfrom': '',
    'fontsize': '',
    'rnd': current_timestamp,
    'roomid': '',
    'csrf': '',
    'csrf_token': '',
}

headers = {
    'Cookie': '',
    'Origin': 'https//live.bilibili.com',
    'Referer': '',
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36'
}
while True:
    response = requests.post(url=url, data=data, headers=headers)
    print(response.status_code)
    time.sleep(2)
 

4免责申明

代码仅供学习使用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值