快速上手无压力跟着我动动手利用python3和微信接口给女朋友做个公众号*
语言不同需要node环境比py环境简单可设置定时任务更加省心可在手机后台运行更加方便给出了源代码可以自定义二次开发
使用模块:
axios => 发送请求
cheerio => 用于爬虫
node-schedule => 用于定时
qs => 配合axios发送formdata数据
爬虫来源:
墨迹天气 => https://tianqi.moji.com
ONE => http://wufazhuce.com/
项目结构:
(炒鸡简单的小玩具)
前端效果:
(颜色可自定义)
(今天明天后天颜色跟随空气质量)
终端截图:
(使用了pm2)
下方视频教程:
(6分钟的视频,4分钟在装东西,1分钟在测试)点击播放
微信公众平台接口测试账号申请平台地址
https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index
进行扫码登录
复制粘贴 [appID,appsecret] 等会要用
继续往下面滑点新增测试模板,如图所示。
模板标题自定义,模板内容复制粘贴我的东西
{{date.DATA}}
{{weatherTip.DATA}}
{{today.DATA}}
{{tomorrow.DATA}}
{{postnatal.DATA}}
{{loveDayText.DATA}}{{loveDay.DATA}}{{day.DATA}}
{{birthDayText.DATA}} {{birthDay.DATA}}{{day.DATA}}
{{oneData.DATA}}
{{enOnData.DATA}}
提交测试模板,复制模板ID等会要用
至此需要配置的字段在下面appid => 步骤一
secret => 步骤一
touser => 步骤二
template_id => 步骤四
下载termux
https://github.com/termux/termux-app/releases/download/v0.118.0/termux-app_v0.118.0+github-debug_universal.apk
安装刚刚下载termux并且打开,命令往下面一条一条更新
deb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade
上面是安装了nodejs就有了npm可以看下版本
node -v
npm -v
克隆仓库,还是一样的复制粘贴命令走
接下来就快成功了,进入到刚刚的路径
cd node-wechat-message
安装需要的依赖
npm i
查看当前路径并且复制
pwd
pm2 start main.js --watch
步骤八
刚刚是后一步啦,已经启动成功了。
现在我们运行命令就到了第一个图片。
pm2 monit
mt管理器打开刚刚复制的路径修改main.js里面的配置到了第二个图片。
看到了没,前面4个是步骤四整理的4个要填写的
Local => 城市
LoveDay => 相爱日期
BirthDay => 生日日期
Hour => 发送消息在几点
Minminute => 发送消息在几分
填写完毕,就可以等待它执行到了时间后给你发送消息啦
关于pm2的命令有
pm2 list 查看所有pm2任务
pm2 monit pm2监控
pm2 delete all 删除全部任务
本教程知道这三个就够了
关于如何后台运行要保证Termux不切后台哦
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如有侵权麻烦联系邮箱2697381891@qq.com删除文章!
源码库 » 手机利用nodeJS每天给女朋友*暖心微信消息