微信公众号每日推送(小白网页版配置)


效果图如下

1. 前言

2. API接口申请

参考来申请,申请这一个接口可以填写网页上的appId,appSecret,openId和templateId四个值。 其中templateId的配置需要先配置模板,模板有一些地方是必填的,其他的文字描述可以自定义,具体参见下文第3章。

2.2 百度

22.10.28更新(这个地方随便填,后台已经用我自己的AK给大家发送天气请求了) 参考来申请,申请完成后可以填写网页上的百度AK字段的值。

2.3 地区编码

地区编码可以从以下链接下载文件,找到对应的地区编码(第二列districtcode)(地区编码是用来获取当地天气,发送天气信息的)。

3. 模板内容编写

以下是我使用的模板内容

位置:{
         
  {location.DATA}}

实时天气:{
         
  {now_temp.DATA}}°C  {
         
  {now_weather.DATA}}
{
         
  {now_wind_dir.DATA}}{
         
  {now_wind_class.DATA}} | 湿度{
         
  {now_rh.DATA}}%
今天:{
         
  {today_weather.DATA}}  {
         
  {today_high.DATA}}/{
         
  {today_low.DATA}}°C
明天:{
         
  {tomorrow_weather.DATA}}  {
         
  {tomorrow_high.DATA}}/{
         
  {tomorrow_low.DATA}}°C

和宝贝在一起已经:{
         
  {meet_days.DATA}}天啦~ ❤
距离宝贝生日还有:{
         
  {birthday.DATA}}天~ ❤

{
         
  {love_talk.DATA}}

4. 功能演示

4.1 创建定时早安推送任务

4.2 取消和修改定时任务

上一节中讲了如何创建定时任务,接下来会说如何取消和修改定时任务。

4.2.1 修改

还是刚才的界面,点击标签页系统管理。 6912b254-98fd-463e-a2de-9ec52a60cf12 这里上面只有两个参数,其中taskId是必填的,是上一节中创建定时任务的唯一标识,输入taskId,然后输入选择新的推送时间,再点击重置任务按钮,就可以修改定时任务的推送时间了。 重置定时任务成功后会在右上角弹出重置成功的提示。

4.2.2 取消

上述界面中只需填写taskId即可取消定时任务。 取消成功的话同样会在右上角有提示。

经验分享 程序员 微信小程序 职场和发展