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签到打卡邀请(部分失效)相关推荐

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

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

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

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

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

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

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

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

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

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

  6. 利用腾讯云函数实现和鲸社区每日自动登录

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

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

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

  8. 关于使用腾讯云HiFlow场景连接器每天提醒签到打卡

    目录 前言: HiFlow: 配置:​编辑 设置执行条件 ​编辑 设置群发机器人: 缺点与不足: 总结: 前言: 在我们日常生活中总会有一些签到比如:我们的掘金签到,王者荣耀签到,和企业单位群中的打卡 ...

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

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

最新文章

  1. 台湾炸鸡连锁店供应过期肉品 工厂停业违规品下架
  2. python pytest_Python项目的pytest初始化
  3. 滚蛋吧,流量!红利已见顶,是时候步入「留量时代」了
  4. JSR 303约束规则
  5. linux学习文档-1
  6. TabError的解决方法
  7. oracle修改字符集
  8. linux mysql connector_fd_在CentOS里使用MySQL Connector/C++
  9. 西门子cpu指示灯含义_【技成周报28期】西门子全系列常见问题解答分享
  10. 浅析python的metaclass
  11. leaflet地图之 获取经纬度
  12. 使用PR剪辑视频,mkv格式怎么无损转mp4
  13. 运维服务级别管理流程
  14. 一年级古诗《画》知识点心田花开汇总
  15. 11中常见的句法成分
  16. 基于51单片机的超声波测距
  17. #import 指令 (C++)
  18. 微计算机应用是核心吗,北大核心哪个杂志好投
  19. 前端图片加载闪烁问题
  20. 2021年总结 2022年展望

热门文章

  1. 五、Vue引用Cesium调用Sandcastle-header.js文件中的方法
  2. WINVER not defined. Defaulting to 0x0600 (Windows Vista)
  3. 创建Python虚拟环境virtualenv
  4. Python_Numpy库的ndarray对象的属性有哪些?如何获取它们的值?
  5. EPPlus 使用小结
  6. 计算机绘图在实际工作中的应用,计算机技术在图形图像设计中的应用
  7. 国考-行测-专项解题技巧
  8. 两种简单的网页图片替换方法
  9. java 访问linux 根目录_paip兼容windows与linux的java类根目录路径的方法
  10. android蓝牙编程资料搜集