转载自:XTTHINK’s Blog
开了腾讯视频会员好几年了还没有这个 V 力值一直不涨,需要手动签到才能增加,对于一个懒人来说太麻烦了于是就有了本片文章,对应的签到接口我已经写好。
准备工具
· 一个灵活的脑子
· 一部安卓或者苹果手机
· 对应系统的抓包工具(安卓推荐HttpCanary iOS
推荐Thor
(需要付费下载)或HTTP Cantcher
)
· 腾讯视频 app(较稳定)或者腾讯视频网页版(pc 上操作也可,可能会比较快失效)
· 腾讯云函数(设置定时执行脚本)
手机端抓包
打开腾讯视频软件进入到个人中心
->VIP 会员
开启抓包软件->开始抓包
返回腾讯视频点击->V 力值
等待网页加载完返回抓包软件->停止抓包
随便找个 post 请求进去
记录下如图所示的 cookie 值(只要值就行了,从等号后面到分号结束)
PC 端
PC 上使用 F12 看 vqq_vusession 值,不详细说了
F12
->Network
->刷新一次页面
->选择第一条
->Cookies 页面
->vqq_vusession
测试
接口地址:https://api.lrgjr.cn/qqlive/sign.php?session=+上面抓包出来的 vqq_vusession 值
例如:https://api.lrgjr.cn/qqlive/sign.php?session=123456
不需要别的操作直接在浏览器上打开就可以了
返回数据
error1
:session 数据为空
error2
:session 数据错误
success
:签到成功
定时执行
定时执行准备的工具是腾讯云函数(因为免费)
腾讯云函数控制台<-传送门
如果你第一次使用请跟着我的步骤来
1.进入函数服务选择新建
2.名称自己写,运行环境选Py 3.6
,方式选择空白函数
点下一步
3.在 index.py 里清空并粘贴我的代码
# -*- coding: utf8 -*- import requests def main_handler(event, context): url = 'https://api.lrgjr.cn/qqlive/sign.php?session=你的 vqq_vusession 值' #headers = {'Content-Type': 'application/json;charset=UTF-8' } r = requests.get(url) a =requests.get('https://sc.ftqq.com/你的 server 酱消息 id.send?text='+r.text )
Python 复制
*第 12 行为 server 酱的通知,可以加也可以不加
*Py 语言没怎么学习,不太了解
4.点击保存并进行测试,如果绑定了 server 酱就可以在微信推送里看到success
字样
5.创建触发器,配置如图
0 0 6 * * * *
表示每天早上 6 点执行一次,也就是每天早上 6 点自动签到
提交就可以了