感谢吾爱破解论坛@豆战剩佛 提供的腾讯视频签到代码

注意事项

修改代码之类的建议用sublime或者notepad++,这样不易出错。不推荐使用记事本,

腾讯视频的cookie更新很快,有大佬找出了二次ck接口 可用自动更新,我也没测试cOokie能存活多久,测试没问题就写了。

腾讯云函数有免费额度,拿来签到是足够的了,太多签到项目估计会超额,使用一天看看自己的额度 免费额度规则

一、获取腾讯视频cookie

1.打开v.qq.com 登录后 按f12 再次刷新点击network点击搜索输入auth找到一条带有auth_refresh的数据

2.点击这条数据,右边会自动定位当前数据位置,右击选择open in new tab继续f12查看cookie

获取cookie

打码部分为cookie,复制cookie 不要多不要少

3.编辑代码

# coding: utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
import requests
def start():
  login_headers = {
    'Referer': 'https://v.qq.com',
    'Cookie': '腾讯视频cookie'
  }
  login = requests.get('auth_refresh的完整链接',headers=login_headers)
  cookie = requests.utils.dict_from_cookiejar(login.cookies)
  sign_headers = {
    'Cookie': '腾讯视频cookie vqq_vusession='+cookie['vqq_vusession']+';'
  }
  #这里的cookie 需要删掉vqq_vusession后面的 来拼接 vqq_vusession='+cookie['vqq_vusession']
  sign = requests.get('https://vip.video.qq.com/fcgi-bin/comm_cgi?name=hierarchical_task_system&cmd=2',headers=sign_headers).text 
  if 'Account Verify Error' in sign:
    print 'Sign error,Cookie Invalid'
    requests.get('https://sc.ftqq.com/sever酱key.send?text=%e7%ad%be%e5%88%b0%e5%a4%b1%e8%b4%a5&desp=%e7%ad%be%e5%88%b0%e5%a4%b1%e8%b4%a5%ef%bc%8cCookie%e5%a4%b1%e6%95%88')
  else:
    print 'Sign Success'
    requests.get('https://sc.ftqq.com/sever酱key.send?text=%e7%ad%be%e5%88%b0%e6%88%90%e5%8a%9f%ef%bc%8c%e8%8e%b7%e5%be%97%e5%88%86%e6%95%b0%ef%bc%9a'+sign[42:-14]+'&desp=%e7%ad%be%e5%88%b0%e6%88%90%e5%8a%9f%ef%bc%8c%e8%8e%b7%e5%be%97%e5%88%86%e6%95%b0%ef%bc%9a'+sign[42:-14])
def main_handler(event, context):
  return start()
if __name__ == '__main__':
  start()

为了防止乱码,提供以上代码文件下载地址:传送门

需要修改5处地方
第9行填入完整的ck

'Cookie': '腾讯视频cookie'

第11行填入auth_refresh的完整链接(就是之前我们点击显示cookie的那条)

login = requests.get('auth_refresh的完整链接',headers=login_headers)

第14行需要把cookie ,vqq_vusession以后删掉(包括vqq_vusession)例图

 'Cookie': '腾讯视频cookie vqq_vusession='+cookie['vqq_vusession']+';'

删除vqq_vusession以后内容
如果需要server酱通知修改20行和23行的sever酱key

修改的时候注意''两个单引号中间修改,避免出错

二.创建云函数

打开腾讯云函数-传送门
环境选择python2.7选择其他代码会无法运行
创建方式选择空白函数
创建空白函数

删除原有代码 再把自己代码复制进index.py 保存并测试
粘贴修改好的代码
高级设置
测试代码
提示测试成功或者server酱提示成功 或者app显示签到 都表示成功

添加触发方式,达到自动打卡:
添加触发方式

0 1 0 * * * *   #每天凌晨0:01自动执行

理论上在服务器上新建一个python文件执行也可以使用,没有测试等后续测试了发上来