微信小程序> 微信小程序模板消息定时推送,只需要简单三步就好

微信小程序模板消息定时推送,只需要简单三步就好

浏览量:3529 时间: 来源:古人云小程序

2019/05/30更新:

专业版来啦!更牛逼的功能!
精准的数据展示,灵活的推送接口,智能的召回唤醒!
百万级并发架构,一次授权永久使用,来上车吧!

官网:https://vpush.pro



2018/12/23更新:

新版本的平台已经更换啦,地址是:

高级版:https://mssnn.cn
社区版:https://dev.guren.cloud


原文如下:

最近更新了创建推送API接口的模块,所以你要是想做一个定时推送微信小程序模板消息的功能,只需要简单的三步就好!

1. 添加应用

首先进入vPush开发者管理控制台:https://dev.guren.cloud
然后点击添加应用,根据配置添加即可。
小程序

2. 创建API

然后选择模板消息,点击【创建API】按钮,进行简单设置即可。
一般不需要默认数据,因为我们再请求推送接口的时候可以传递数据覆盖。
所以我们设置好要放大的关键词即可:
小程序
然后点击创建按钮即可创建完毕。

3. 调用API接口

创建接口后,在下方即可看到接口的信息以及使用的代码示例:
小程序

所以我们接下来,就开始创建一个我们自己的推送脚本了!

这里以一ONE小程序为例,我们设定每天早上9:10分获取当天的图文数据,然后调用推送API接口即可创建推送任务,最后推送给所有的用户们。

我用nodejssuperagent模块写了一个简单的脚本:

/** * 一ONE小程序推送模块 * 每天早上09:10获取更新,然后推送 * https://github.com/safe-dog/one * https://vpush.cloud */var request = require('superagent');// 获取新数据request  .post('https://api.hibai.cn/api/index/index')  .send({    'TransCode': '030112',    'OpenId': '123456789',    'Body': ''  })  .then(res => {    var { Body } = res.body;    console.log('bodyL', Body)    // 获取第一条数据    var _data = Body[0];    // 解析数据    var data = {      id: _data.id,      title: _data.vol,      img_url: _data.img_url,      picture_author: _data.img_kind + ' | ' + _data.img_author,      date: _data.date.split(' ')[0].replace(/-/g, ' / '),      content: _data.word,      text_authors: _data.word_from    };    // 添加到任务    request      .post('https://vpush2.safedog.cc/api/functions/PUSH_API')      .set({        'X-Parse-Application-Id': 'vpush2_safedog_cc',        'Content-Type': 'application/json'      })      .send({        "id": "API接口的ID",        "secret": "API接口的密钥",        "path": "pages/detail/index?id=" + data.id,        "data": [          data.title,          data.date,          data.content        ]      })      .end((err, res) => {        console.log('[*] push result:', err, res)      });  })

代码很简单吧!我直接加入了crontab列表:

10  09  * * * /opt/node/bin/node /root/vpush/post_one.js

好了,每天早上09:10自动执行脚本,然后自动推送消息给我们!!


【古人云】为您解决微信小程序开发的50%难点!

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎