栋哥 大佬有话说 :
一个借助于企业微信推送定时任务的php程序
WorkWechatPusher
本程序需要用到企业微信,借助于企业微信的API(又薅了一次企业微信的羊毛)以及cron计划任务。
本来想到网上找一个直接用的,找了几天没找到一个合适的,所以就借助先辈们的基础加上AI的技术闭门造车,粗糙的写了一个。
因为写程序并非本人特长,所以写的比较简单和粗糙,本程序也可能存在漏洞。随缘更新。
主要功能:
定时推送,适用于合同,服务器,项目到期提醒推送,可提前N天(N天内每次计划任务促发均会推送,当天仍继续推送,过期不再推送)。支持批量导入导出推送任务,有用户前台登入,后台管理,用户可单独自定义配置企业微信参数。
使用方法:
1.用电脑打开企业微信官网,注册一个企业微信(免费)。
2.注册成功后,点「管理企业」进入管理界面,选择「应用管理」 → 「自建」 → 「创建应用」。
3.应用名称填入「WorkWechatPusher」或者你想要的名称都可以。
4.完成创建企业微信APP后,可以得到应用ID( agentid ),应用Secret( secret )。进入「我的企业」页面,拉到最下边,可以看到企业ID,这个参数后面要用到。
5.搭建系统,安装LNMP,最简单的pyp+mysql,用删库塔也可以,测试是在7.3的php,其他应该也可以,自测。
6.修改db.php为自己的数据库账号密码。导入send.sql数据库,默认账号密码admin,密码:admin123456
7.创建完成后登入,id为1的是管理员,后面创建的是用户。
8.进入系统后,配置参数,点击「配置企业微信参数」,就是你刚才第4步创建的应用ID( agentid ),应用Secret( secret ),企业ID。用户ID填 @all ,推送给全员,填写某个人则推送给某个人。
9.安装cron添加计划任务,定时执行目录下的php cron.php即可。设置几点执行就是几点推送。
写的不好,大佬勿喷!
美国总统奥巴马 大佬有话说 :
支持技术贴
fcurrk 大佬有话说 :
必须支持,感谢分享
mikj521 大佬有话说 :
:)点赞
monface 大佬有话说 :
必须丁页一下
gdtv 大佬有话说 :
企业微信需要营业执照吗?
AYrm 大佬有话说 :
必须丁页一下
栋哥 大佬有话说 :
gdtv 大佬有话说 : 2023-7-31 10:16
企业微信需要营业执照吗?
不认证就不需要
超级无敌小马甲 大佬有话说 :
技术大佬 牛逼!支持
但是我想问问这类东西主要用于什么https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif
栋哥 大佬有话说 :
超级无敌小马甲 大佬有话说 : 2023-7-31 11:46
技术大佬 牛逼!支持
但是我想问问这类东西主要用于什么
使用场景1:freemon的免费域名,因为验证问题,现在已经没有脚本可以自己动续期了,当初用了好几个邮箱薅了羊毛,自动推送到微信不容易健忘。使用场景2:因为自己做过的项目比较多,很多留了质保金,在质保金到期前推送个脚本方便,方便提前准备材料取款。使用场景3:vir的小鸡,瓦工小鸡特价鸡都是一机一号,不会不会经常查看邮件,包括aws和AZ学生小鸡一年到期,有微信推送更简便。
主要为了解决健忘症问题。