利用腾讯云函数服务进行每日wps签到打卡邀请(部分失效)
2021-4-26 更新
看了大佬们的分析,现在小程序一人只能助力一次,还没想好解决方案,最近大家就每天打个卡续着吧。。
2021-4-25 更新
- wps的邀请机制也发生了变化,原邀请接口好像也不能用了,好在有大佬发现了问题并进行了调整,但虽然我们填了10几个id,但实测并不能邀请满10人(一般在3~9人都有可能),原因大佬也还在分析。具体方法是在wps.js文件的邀请链接的param中加入
"client_code": "040ce6c23213494c8de9653e0074YX30", "client": "alipay"
,修改后的wps.js如下:
wps.js
var axios = require('axios');
var server = require('./server')
var config = require('./config')invite_sid = ['V02S2UBSfNlvEprMOn70qP3jHPDqiZU00a7ef4a800341c7c3b','V02StVuaNcoKrZ3BuvJQ1FcFS_xnG2k00af250d4002664c02f','V02SWIvKWYijG6Rggo4m0xvDKj1m7ew00a8e26d3002508b828','V02Sr3nJ9IicoHWfeyQLiXgvrRpje6E00a240b890023270f97','V02SBsNOf4sJZNFo4jOHdgHg7-2Tn1s00a338776000b669579','V02S2oI49T-Jp0_zJKZ5U38dIUSIl8Q00aa679530026780e96','V02ShotJqqiWyubCX0VWTlcbgcHqtSQ00a45564e002678124c','V02SFiqdXRGnH5oAV2FmDDulZyGDL3M00a61660c0026781be1','V02S7tldy5ltYcikCzJ8PJQDSy_ElEs00a327c3c0026782526','V02SPoOluAnWda0dTBYTXpdetS97tyI00a16135e002684bb5c','V02Sb8gxW2inr6IDYrdHK_ywJnayd6s00ab7472b0026849b17','V02SwV15KQ_8n6brU98_2kLnnFUDUOw00adf3fda0026934a7f'
]
let i = 0//可网页登录https://zt.wps.cn查看两个id 一个在分享链接 一个在cookie里
sid = config.sid
wpsinviteid = config.inviteidasync function task() {iv = await invite();iv = `WPS邀请:\n邀请情况:${iv}`;console.log(iv)await server(iv)
}function invite() {return new Promise(async resolve => {try {invitedata = `invite_userid=${wpsinviteid}`inviteurl = 'http://zt.wps.cn/2018/clock_in/api/invite'j = 0;for (i = 0; i < invite_sid.length; i++) {ires = await axios.post(inviteurl, invitedata, {headers: {sid: invite_sid[i], "client_code": "040ce6c23213494c8de9653e0074YX30", "client": "alipay"}})sleep(10000)if (ires.data.result === "ok") {console.log(`邀请第${i}个好友成功`)j = j + 1;} else {console.log(`邀请第${i}个好友失败`)}}console.log('邀请完毕,任务结束')iv = '邀请' + j + '个好友成功,任务结束'} catch (err) {console.log(err)iv = '邀请失败'}resolve(iv)})
}function sleep(time) {var startTime = new Date().getTime() + parseInt(time, 10);while(new Date().getTime() < startTime) {}
}module.exports = task
2021-2-22 更新
- wps已经不能自动打卡,但是邀请功能还是正常可用的,另外server酱也进行了相应修改。因此对wps.js和server.js进行了部分调整,去掉签到功能,且两个邀请中间加入10秒延迟,新的wps.js(见后续更新) 和server.js的代码如下,在按原文部署完之后替换即可
- 云函数的执行超时改长一些,我这里设置的200秒
server.js
const axios = require('axios');
const sckey = require('./config').sckey;
url = `https://sctapi.ftqq.com/${sckey}.send`
console.log(url)
async function server(b) {res = await axios.post(url, `text=每日打卡&desp=${b}`)if (res.data.data.error === 'SUCCESS') {console.log('server酱:发送成功')} else {console.log('server酱:发送失败')console.log(res.data)}
}
module.exports = server
原文
原项目来源于酷安,原作者的教程已经非常清楚了,但是其提供的说明及源代码有些bug,本教程修改了其中的错误,经测试可以正常运行
原项目见WPS小程序签到,目前自动打卡已失效,但还可以自动邀请。每天只需要微信手动打卡一次还可以获取11天会员。
1、wps_sid获取
网页登录wps 查看链接
按下F12打开控制台 选择network
刷新一下网页
点击wps的链接进入
如图查看cookie 有wps_sid那一坨 =后边就是所需的sid(V02开头的那一串,不含’wps_sid=’)
2、分享ID获取
网页登录wps 查看链接
左边的复制链接,其中的sid=后面的那一串数字就是分享ID
3、SCF代码
首先下载我发的代码
下载链接
登录腾讯云scf
查看链接
需要实名认证吧好像忘了
登录后 如图 新建一个项目 环境选择node.js10.15
选择本地上传zip包 传之前下载的代码
选择函数代码,点击 config.js,输入这三个参数
sckey是为了微信通知提醒,没有的去这里注册 查看链接,非必填项
4、定时任务
如图 触发管理 新建触发器 定时任务,填入
0 0 12 * * * *
表示每天12点整执行。
利用腾讯云函数服务进行每日wps签到打卡邀请(部分失效)相关推荐
- 利用腾讯云函数服务进行每日wps签到打卡(部分失效)
原文来源于酷安,原作者的教程已经非常清楚了,但是其提供的说明及源代码有些bug,本教程修改了其中的错误,经测试可以正常运行 原项目见WPS小程序签到,目前自动打卡已失效,但还可以自动邀请.每天只需要微 ...
- 利用腾讯云函数做蓝奏云解析API
利用腾讯云函数做蓝奏云解析API 前言 忽然在网上看到网友说tenapi的蓝奏云解析不能用了,恰巧又在B站上看到某up主的相关文章,一时起意就用up主的代码稍加更改,改造了个能在腾讯云函数跑起来的版本 ...
- python 腾讯视频签到_利用腾讯云函数设置定时任务实现腾讯视频自动签到获得V力值...
腾讯视频vip花了钱,还不能自动升级,要每天签到才涨V力值.升级VIP等级..实在蛋疼.这次又是云服务器函数,搞了个脚本COOKIES方式登录.测试了40多天.还没到期,感觉自用够了.分享出来吧..c ...
- 利用腾讯云函数实现自动化签到
云函数本来是给开发者和企业用的,不过因为他能运行代码,加上定时运行的特性,很快就被人挖掘出新的用途. 今天要说的自动化签到,如果我们把签到那些App的代码复制到云函数上,并设置每天运行一次,这事儿不就 ...
- 腾讯云函数 python_利用腾讯云函数进行网易云音乐听歌打卡
腾讯云函数官网 1.找到腾讯云函数控制台,并新建函数(地区任选,这里以广州为例) 2.新建空白函数,函数名称随意填写,运行环境选择Python3.6 为什么不用PHP,因为PHP要执行的全部任务全部通 ...
- 利用腾讯云函数实现和鲸社区每日自动登录
和鲸社区算是国内比较不错的机器学习算力平台,可以通过每日登录积累成长值,每月还会给鲸币奖励,有一段时间每天都会登登陆一次,但是有时候还是会忘记.最近根据腾讯云Serverless部署云函数实现自动登录 ...
- stat函数_[云函数]利用腾讯云函数签到QQ音乐
如何创建云函数我就不啰嗦了,不会的就回顾下之前的 https://mp.weixin.qq.com/s/cqfbbi6zbLdrmIE_mhcaVQ https://mp.weixin.qq.com/ ...
- 关于使用腾讯云HiFlow场景连接器每天提醒签到打卡
目录 前言: HiFlow: 配置:编辑 设置执行条件 编辑 设置群发机器人: 缺点与不足: 总结: 前言: 在我们日常生活中总会有一些签到比如:我们的掘金签到,王者荣耀签到,和企业单位群中的打卡 ...
- Github Actions + 腾讯云函数实现微信推送天气、课表,上课提醒,每日晚安心语
前言: 最近发现dy很火的一个小项目,刚好想学习一下微信公众号推送相关知识.基于别人的项目(只有天气推送,原作者忘了抱歉!),增加了一些自己的需求:1.每日推送天气的时候顺便推送当天的课程: 2.如果 ...
最新文章
- 台湾炸鸡连锁店供应过期肉品 工厂停业违规品下架
- python pytest_Python项目的pytest初始化
- 滚蛋吧,流量!红利已见顶,是时候步入「留量时代」了
- JSR 303约束规则
- linux学习文档-1
- TabError的解决方法
- oracle修改字符集
- linux mysql connector_fd_在CentOS里使用MySQL Connector/C++
- 西门子cpu指示灯含义_【技成周报28期】西门子全系列常见问题解答分享
- 浅析python的metaclass
- leaflet地图之 获取经纬度
- 使用PR剪辑视频,mkv格式怎么无损转mp4
- 运维服务级别管理流程
- 一年级古诗《画》知识点心田花开汇总
- 11中常见的句法成分
- 基于51单片机的超声波测距
- #import 指令 (C++)
- 微计算机应用是核心吗,北大核心哪个杂志好投
- 前端图片加载闪烁问题
- 2021年总结 2022年展望
热门文章
- 五、Vue引用Cesium调用Sandcastle-header.js文件中的方法
- WINVER not defined. Defaulting to 0x0600 (Windows Vista)
- 创建Python虚拟环境virtualenv
- Python_Numpy库的ndarray对象的属性有哪些?如何获取它们的值?
- EPPlus 使用小结
- 计算机绘图在实际工作中的应用,计算机技术在图形图像设计中的应用
- 国考-行测-专项解题技巧
- 两种简单的网页图片替换方法
- java 访问linux 根目录_paip兼容windows与linux的java类根目录路径的方法
- android蓝牙编程资料搜集