也玩

我朝着光明走,却走向深渊。

希望这首歌是你喜欢的歌,希望这句话是你喜欢的话,希望一些都如你所愿


【WPS自动邀请】云函数实现WPS自动邀请获得WPS会员(已失效)

前言

wps打卡签到这个活动出来已经很久了,一直没有取消,我自己使用也很久了,wps会员已经续费到了2024年,云函数自动邀请,每天手动打卡至少可以获得11天的,3天就是一个月,随便玩玩就可以一直有wps会员用,在手机端配上wps专业版,简直不要太香。

2021.2.20更新:
现在邀请过快会被过滤,一秒钟邀请10个人只算一个,需要改一下文件(复制现在的过去),即可继续使用。

项目基本不能用了,但还可以花钱拉人,比直接买便宜点,如果你有需要的话可以去某宝找找

要配置超时为150秒。(在函数代码旁边的函数配置里)

time.jpg

云函数所用文件

# coding=utf-8
import requests
import pytz
import datetime
from io import StringIO
import time
 
# 初始化信息
SCKEY = 'xxxxxxxxxxxxxxxxxxxxxxxx'  # '*********复制SERVER酱的SCKEY进来*************(保留引号)'
data = {
    "wps_invite": [
        {
            "name": "自定义名称或者你WPS会员名",
            "invite_userid": 123456789,  # "*********复制手机WPS个人信息中的用户ID进来,类似括号内容(123456789)*************(不保留双引号)",
            "sid": "xxxxxxxxxx"  # network获取wps_sid
        }
    ]
}
# 初始化日志
sio = StringIO('WPS签到日志\n\n')
sio.seek(0, 2)  # 将读写位置移动到结尾
s = requests.session()
tz = pytz.timezone('Asia/Shanghai')
nowtime = datetime.datetime.now(tz).strftime("%Y-%m-%d %H:%M:%S")
sio.write("-" + nowtime + "-\n\n")
 
# APP
def pushWechat(desp, nowtime):
    ssckey = SCKEY
    send_url = 'https://sctapi.ftqq.com/' + ssckey + '.send'
    if '失败' in desp:
        params = {
            'title': 'WPS小程序邀请失败提醒' + nowtime,
            'desp': desp
        }
    else:
        params = {
            'title': 'WPS小程序邀请成功' + nowtime,
            'desp': desp
        }
    requests.post(send_url, params=params)
 
# 主函数
def main():
    wps_inv = data['wps_invite']
    # 这13个账号被邀请
    invite_sid = [
        "V02StVuaNcoKrZ3BuvJQ1FcFS_xnG2k00af250d4002664c02f",
        "V02SWIvKWYijG6Rggo4m0xvDKj1m7ew00a8e26d3002508b828",
        "V02Sr3nJ9IicoHWfeyQLiXgvrRpje6E00a240b890023270f97",
        "V02SBsNOf4sJZNFo4jOHdgHg7-2Tn1s00a338776000b669579",
        "V02ScVbtm2pQD49ArcgGLv360iqQFLs014c8062e000b6c37b6",
        "V02S2oI49T-Jp0_zJKZ5U38dIUSIl8Q00aa679530026780e96",
        "V02ShotJqqiWyubCX0VWTlcbgcHqtSQ00a45564e002678124c",
        "V02SFiqdXRGnH5oAV2FmDDulZyGDL3M00a61660c0026781be1",
        "V02S7tldy5ltYcikCzJ8PJQDSy_ElEs00a327c3c0026782526",
        "V02SPoOluAnWda0dTBYTXpdetS97tyI00a16135e002684bb5c",
        "V02Sb8gxW2inr6IDYrdHK_ywJnayd6s00ab7472b0026849b17",
        "V02SwV15KQ_8n6brU98_2kLnnFUDUOw00adf3fda0026934a7f",
        "V02SC1mOHS0RiUBxeoA8NTliH2h2NGc00a803c35002693584d"
 
    ]
    for item in wps_inv:
        sio.write("为{}邀请---↓\n\n".format(item['name']))
        if type(item['invite_userid']) == int:
            wps_invite(invite_sid, item['invite_userid'])
        else:
            sio.write("邀请失败:用户ID错误,请重新复制手机WPS个人信息中的用户ID并修改'invite_userid'项,注意不保留双引号\n\n")
    desp = sio.getvalue()
    pushWechat(desp, nowtime)
    print(desp)
    return desp
 
# wps接受邀请
def wps_invite(sid: list, invite_userid: int) -> None:
    invite_url = 'http://zt.wps.cn/2018/clock_in/api/invite'
    for index, i in enumerate(sid):
        headers = {
            'sid': i
        }
        time.sleep(10)
        r = s.post(invite_url, headers=headers, data={
            'invite_userid': invite_userid,
            "client_code": "040ce6c23213494c8de9653e0074YX30",
            "client": "alipay" })
 
def main_handler(event, context):
    return main()
 
if __name__ == '__main__':
    main()

使用

注意上面的代码中请依次修改 9、13、14、15行中的需要修改的部分内容!

参数获取

首先我们就是要知道自己的【sid】和【userid】,这两个是我们帐号的标志符或者说是自己的WPS帐号的ID身份证明,那么我们去哪里获得这两个参数呢?

其实很简单,首先我们需要知道一些基础的抓包操作,一般浏览器都是【F12】键开启控制台调试,以谷歌浏览器为例,首先跳转到WPS官方的签到网站:https://zt.wps.cn/2018/clock_in/

此时我们按【F12】,点击【网络】,进入抓包调试界面, 这时候我们在签到页面点击登录,按照提示登录后,因为抓包已经开启,故就可在【clock_in】页面获取到自己登陆后返回的【sid】了,需要注意的是WPS账号一定要先绑定手机号和微信,否则可能会提示出错。

在微信小程序【我的WPS会员】个人中心中找到ID,这一串数字就是我们的【userid】。

然后根据提示填入,保存,测试,最后配置云函数的触发规则,首先点击【触发管理】,之后选择【创建触发器】,创建完触发器后,我们配置触发器规则,首先在触发方式里选择【定时触发】,触发周期里选择【自定义触发周期】,在下面的Cron表达式里填入:0 10 8 * * * *
这样每天手动打卡一次便可以获得wps会员。

另附上视频,不完全一致,但可做参考。
[bilibili:583761476,800,450]

WPS 专业版下载地址

https://ep.wps.cn/download

附上网上部分激活码,大家自行尝试~

R7AKQKLBXVRNX3FBPACQNQDGE
THUV232HH76NMHNPTX7YQQCTH
694BFYUDBGEAR69BPRGBATQXH
R8R8PMTT6FKLRPMJ7CABPJM8C
A4XV7QP9JNE7FCBVQFRD4NLKC
7LR67WTXPAKLUHVGEK2EQW4CK
EUYTH3KWKLPJMX7XBCPW9U2DD
U2PWUH7D9H69T3BJEYC23R2NG
7G2HEJR8KLABB9DY7789GLNFL
9DP6T9AGWGKWV339MPC8JDCVF
R7AKQKLBXVRNX3FBPACQNQDGE
U272HHH2F6WDG36ULUPXPCHTJ

最近的文章

高等动物体内的激素作用机理有哪几种?各举一例说明。 &…

继续阅读
更早的文章

一.实验材料 药品:牛肉膏、蛋白胨、葡萄糖,NaCl、琼脂、1mol/L的NaOH和饮料 仪器及玻璃器皿:玻璃棒、天平、高Õ…

继续阅读