今天我们一起来实现微信定时给女朋友推送情话的功能,emmmmm…根据这个业务的延伸可以做很多类型的定时任务推送给微信消息,比如说学习计划提醒呀,或者配合爬虫抓取到某个数据时,及时通知给微信,第一时间收到消息等等…
我们会用到下面这些:
1 | npm init -y // 项目初始化 |
首先创建一个index.js文件并引入插件
1 | const axios = require("axios"); |
写一个获取情话的函数
1 | function getLoveTalk() { |
接下来就要去Server酱上调他的服务了
额。。官网上讲的非常详细
- 用github账号登入网站,会获得一个SCKEY
- 微信扫码绑定并关注Server酱
- 调用示例接口即可
1 | function sendMsg(msg) { |
定时任务
1 | schedule.scheduleJob({ hour: 17, minute: 20 }, () => { |
最后node index.js
执行
结果就会如下:



当然你可以设置每小时发,每分钟发,但是Server酱似乎有数量的限制。
1 | // 这里设置了,每分钟的52秒的时候推送,更多的使用方法可以参考schedule官方的文档 |