👯✨😄📫
联通手机营业厅自动完成每日任务,领流量、签到获取积分等,月底流量不发愁。
开源不易,如果本项目对你有帮助,那么就请给个star吧。😄
项目地址:srcrs/UnicomTask
手机号、服务密码、appId
。
其中appId
的获取:
安卓用户可在文件管理 --> Unicom/appid
文件中获取。
苹果用户可抓取客户端登录接口获取。
https://m.client.10010.com/mobileService/login.htm
(解绑重新登录,在响应体中)
https://m.client.10010.com/mobileService/onLine.htm
(退出客户端重新进入,在请求体中)
http://m.client.10010.com/mobileService/customer/getclientconfig.htm?appId=xxx&mobile=yyy
(退出客户端重新进入,xxx就是)
https://m.client.10010.com/mobileService/customer/accountListData.htm
(退出客户端重新进入,在请求体中)
其中,后三个链接在安卓也是适用的。
在Secrets
中的Name
和Value
格式如下:
Name | Value |
---|---|
USERS_COVER | config.json中内容 |
将config.json
中内容复制下来,按照要求填写添加到Secrets
中,如若选填内容不想配置,需将该行删除。如只想基本功能,无需通知和用积分抽奖,应填写如下内容:
[
{
"username": "18566669999",
"password": "123456",
"appId": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
]
填写之前完后,建议本地保存一份,方便下次填写。
注意json
格式,最后一个要删掉逗号。建议在填写之前,使用json校验工具进行校验。
注意:不要将个人信息填写到仓库config.json
文件中(不要动这个文件就没事),以免泄露。
多账号,参考关于多账号的使用方式
默认Actions
处于禁止状态,在Actions
选项中开启Actions
功能,把那个绿色的长按钮点一下。如果看到左侧工作流上有黄色!
号,还需继续开启。
push
操作会触发工作流运行。
删除掉README.md
中的😄即可。完成后,每天早上6:30
将自动完成每日任务。
项目地址:srcrs/UnicomTask
SCF
的腾讯云账号,在访问秘钥页面获取账号的 TENCENT_SECRET_ID
,TENCENT_SECRET_KEY
注意!为了确保权限足够,获取这两个参数时不要使用子账户!此外,腾讯云账户需要实名认证。
依次登录 SCF 云函数控制台 和 SLS 控制台 开通相关服务,确保您已开通服务并创建相应服务角色 SCF_QcsRole、SLS_QcsRole
手机号,服务密码,appId等等(参考2.准备需要的参数)
Name
和Value
格式如下:
Name | Value |
---|---|
TENCENT_SECRET_ID | 腾讯云用户SecretID(需要主账户,子账户可能没权限) |
TENCENT_SECRET_KEY | 腾讯云账户SecretKey |
USERS_COVER | config.json中内容 |
如对于Secrets
不知如何添加,参考3.将参数填到Secrets
添加完上面3
个Secrets
后,进入Actions
(上面那个不是Secrets
下面那个) --> deploy for serverless
,点击右边的Run workflow
即可部署至腾讯云函数(如果出错请在红叉右边点击deploy for serverless
查看部署任务的输出信息找出错误原因)。
首次fork
可能要去Actions
里面同意使用Actions
条款,如果Actions
里面没有deploy for serverless
,点一下右上角的star
,deploy for serverless
就会出现在Actions
里面。(参考4.开启Actions)
还可本地部署到腾讯云,详情见 云函数本地部署。
本方式较简单,只需要填写邮箱即可,由于使用的是公共API
接口,稳定性不高
钉钉群组自定义机器人,配置稍微复杂一些,但是稳定性高,使用方式参考如下:
钉钉自定义机器人使用方式,注意安全设置部分,选择自定义关键词,填写UnicomTask
。
类似于钉钉机器人,只需要一个token
和userId
,自行搜索这两个参数的获取方式。
类似于钉钉机器人,只需要一个token
,参考获取pushplus的token。注意,升级到了新接口,要重新申请token
。详情见:更新推送加推送接口
企业微信自建应用,可发送消息,并且可以不借助第三方,将消息转发到普通微信。用电脑,进行企业微信登录,普通微信扫码也可登录,,按照此教程获取需要的三个值。
通过触发IFTTT的Webhook Trigger来通知到其它任意服务,具体可以参照IFTTT文档。
注意!为了确保 Push 权限足够,需要 Github Personal access tokens
token
获取方式如下:
token
设置名字,然后把workflow
勾选上,点击最下方Generate token
即可生成token
。在Secrets
中的Name
和Value
格式如下:
Name | Value |
---|---|
TOKEN | Github Personal access tokens |
在最新的代码中,已经加上自动同步上游代码的Action
,将会定时在每周五16
点执行,文件地址在.github/workflows/auto_merge.yml
。
同时您也可以安装pull应用,也可实现自动同步上游代码。
本项目仅用于学习。
mixool/HiCnUnicom,感谢该项目对于登录部分的思路
happy888888/BiliExp,参考了该项目的云函数实现
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。