和鲸社区算是国内比较不错的机器学习算力平台,可以通过每日登录积累成长值,每月还会给鲸币奖励,有一段时间每天都会登登陆一次,但是有时候还是会忘记。最近根据腾讯云Serverless部署云函数实现自动登录,解放双手。

首先每次登陆后将进行微信推送,我采用的是pushplus平台,获取token即可。

微信推送

# 从pushplus平台获取token
token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
def sendToWechat(title, content):url = 'http://www.pushplus.plus/send'headers = {'Content-Type': 'application/json'}data = {"token": token,"title": title,"content": content}body = json.dumps(data).encode(encoding='utf-8')requests.post(url, data=body, headers=headers)

登录并获取鲸币值:

def login():login_info = {"identity": "you@example.com",       #你的注册邮箱"password": "xxxxxxxxxx"                 #你的登录密码}headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36','referer': 'https://www.heywhale.com/auth/login?redirect=https%3A%2F%2Fwww.heywhale.com%2Fhome%2Fproject'}session.post(url="https://www.heywhale.com/api/auth/loginByPassword", data=login_info, headers=headers)session.get(url='https://www.heywhale.com/api/auth/login')resp = session.get(url='https://www.heywhale.com/api/wallets', params={'Type': 'WHALECOIN'})return resp

主函数部分

# -*- coding: utf8 -*-
# index.pyimport json
import requestssession = requests.session()
# 本地运行将参数删掉
def main_handler(event, content):resp = login()if resp is not None:title = '登陆完毕'  # 标题内容content = f'登陆完毕,现在的鲸币余额为:{resp.json()["WHALECOIN"]}'  # 正文内容sendToWechat(title, content)print(resp.json()["WHALECOIN"])return resp.json()["WHALECOIN"]

部署方式

1、注册腾讯云账号
2、进入控制台搜索云函数并打开,接下来就是微信扫码认证之类的操作
3、点击"新建"按钮创建云函数,

按照下图配置云函数

接下来我们在本地将代码环境配置好,我们使用了requests库,在项目目录下打开cmd执行:

pip3 install requests -t .

接下来我们的项目会成为这个样子

接下来我们在云函数代码部分选择上传文件夹,将项目文件夹上传,单击完成即可。

为了保证每日执行,我们要配置一个触发器,在左侧选择触发管理,单击创建触发器


提交后就配置成了每天8点自动登录,修改时间可以修改触发器的Cron表达式。

接下来就开启了解放双手自动登录的快乐之路了。

利用腾讯云函数实现和鲸社区每日自动登录相关推荐

  1. 利用腾讯云函数做蓝奏云解析API

    利用腾讯云函数做蓝奏云解析API 前言 忽然在网上看到网友说tenapi的蓝奏云解析不能用了,恰巧又在B站上看到某up主的相关文章,一时起意就用up主的代码稍加更改,改造了个能在腾讯云函数跑起来的版本 ...

  2. python 腾讯视频签到_利用腾讯云函数设置定时任务实现腾讯视频自动签到获得V力值...

    腾讯视频vip花了钱,还不能自动升级,要每天签到才涨V力值.升级VIP等级..实在蛋疼.这次又是云服务器函数,搞了个脚本COOKIES方式登录.测试了40多天.还没到期,感觉自用够了.分享出来吧..c ...

  3. 利用腾讯云函数实现自动化签到

    云函数本来是给开发者和企业用的,不过因为他能运行代码,加上定时运行的特性,很快就被人挖掘出新的用途. 今天要说的自动化签到,如果我们把签到那些App的代码复制到云函数上,并设置每天运行一次,这事儿不就 ...

  4. 腾讯云函数 python_利用腾讯云函数进行网易云音乐听歌打卡

    腾讯云函数官网 1.找到腾讯云函数控制台,并新建函数(地区任选,这里以广州为例) 2.新建空白函数,函数名称随意填写,运行环境选择Python3.6 为什么不用PHP,因为PHP要执行的全部任务全部通 ...

  5. 利用腾讯云函数服务进行每日wps签到打卡邀请(部分失效)

    2021-4-26 更新 看了大佬们的分析,现在小程序一人只能助力一次,还没想好解决方案,最近大家就每天打个卡续着吧.. 2021-4-25 更新 wps的邀请机制也发生了变化,原邀请接口好像也不能用 ...

  6. 利用腾讯云函数服务进行每日wps签到打卡(部分失效)

    原文来源于酷安,原作者的教程已经非常清楚了,但是其提供的说明及源代码有些bug,本教程修改了其中的错误,经测试可以正常运行 原项目见WPS小程序签到,目前自动打卡已失效,但还可以自动邀请.每天只需要微 ...

  7. stat函数_[云函数]利用腾讯云函数签到QQ音乐

    如何创建云函数我就不啰嗦了,不会的就回顾下之前的 https://mp.weixin.qq.com/s/cqfbbi6zbLdrmIE_mhcaVQ https://mp.weixin.qq.com/ ...

  8. 【玩转云函数】腾讯云函数 Python 依赖安装

    以下内容来自「玩转腾讯云」用户原创文章,已获得授权. 本次作者主要是想利用腾讯云的 Serverless 云函数服务,由于腾讯云函数 Python 的环境只配置了基础的 Python 库, 比如流行的 ...

  9. Github Actions + 腾讯云函数实现微信推送天气、课表,上课提醒,每日晚安心语

    前言: 最近发现dy很火的一个小项目,刚好想学习一下微信公众号推送相关知识.基于别人的项目(只有天气推送,原作者忘了抱歉!),增加了一些自己的需求:1.每日推送天气的时候顺便推送当天的课程: 2.如果 ...

最新文章

  1. 【建模必备】遗传算法的基本原理与步骤(适应度函数与适应度分配)
  2. MySQL 4.1/5.0/5.1/5.5各版本的主要区别
  3. QT自定义饼图的外观
  4. windbg命令集合
  5. python日志输入 print 常用格式化符号 logging 日志输出
  6. Thunk函数的使用
  7. C++持有Object-C对象时容易内存泄露
  8. Linux命令行修改IP、网关、DNS、主机名 的方法
  9. 技术人 | 为什么我们的系统会如此复杂?
  10. IEEE 802各个协议
  11. 调试3G模块语音通话
  12. 中国天眼进入“多出成果”“出好成果”新阶段
  13. 【已解决】surface 电池不好充电显示“未连接”,将充电的接口换个方向就解决了
  14. 《激荡三十年》——来了解我们的时代
  15. AWS 中的 Linux 堡垒主机
  16. SQL函数--按指定符号分割字符串
  17. 【动网论坛7.1 sp1 修改】-关于增加本帖地址[复制本页地址 粘贴]的修改方法...
  18. 《2022中国数据智能产业图谱1.0版》重磅发布
  19. 数据库表的主键、唯一约束和索引
  20. 激光点云系列之一:详解激光雷达点云数据的处理过程

热门文章

  1. 机器学习模型可视化(Slingshot)
  2. 博客项目(七)——一般用户后台
  3. 简谈BUCK降压电路
  4. 【二叉树-中等】1609. 奇偶树
  5. Infragistics.NetAdvantage.2006.Vol2 Error 1609 解决方案
  6. 表格样式css制作html5,利用css实现的表格样式展示
  7. ASP采集-ASP采集程序原理
  8. 深度学习与神经网络(七)——卷积神经网络之池化pooling 上采样upsample与降采样downsample(下采样)(subsample)(nn.MaxPool2d)
  9. 最全最简单scrapy框架搭建(附源码案例)
  10. 得了痔疮之后就很少有便意,该怎么缓解?