教你实现微信公众号消息每日自动推送-俘获妹子芳心,我们使用的是github的这个库。链接:https://github.com/limoest/daily_reminder 。作者的仓库已经有足够详细的教程。本文主要描述搭我自己的建过程,帮助更多小白一步一步搭建实现~
首先要fork该项目
- 申请微信接口公众测试平台 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
- 点击新增模板,输入标题和内容
- 编辑项目的config文件,切记不能有空格。appid 还有secret ,模板id都可以在刚刚申请的平台找到 。user里填写关注微信公众号人的你要推送的用户的公众号,如果是多个,则如果有多个,需要在[]里用英文逗号间隔,例如[“wxid1”, “wxid2”]
{alert type=”info”}
切记config配置的值不能有空格!尤其是复制模板ID时候,很容易有空格
{/alert}
- 到此,我们初步配置完成
,接下来,我们去申请天气api即可 - 登录官网,https://id.qweather.com/#/login 按照提示注册成功之后登录。申请介入的文档:https://dev.qweather.com/docs/start/
- 进入控制台,新建项目
- 创建完事之后,把对应的key复制到config里
- github上在fork的项目点击 action ,点击weixin,把警告忽略了即可。点击run
如果RUN完是绿色了,证明是OK的 - 若要想修改定时任务的时间,则点击workflow里修改定时任务提交即可
这是我的模板,可以参考一下:
日期:{{date.DATA}}
地区:{{region.DATA}}
天气:{{weather.DATA}}
气温:{{temp.DATA}}
风向:{{wind_dir.DATA}}
今天是我们恋爱的第{{love_day.DATA}}天
{{birthday2.DATA}}
每日一句:{{note_en.DATA}}{{note_ch.DATA}}
牛