本文给大家带来的内容是关于微信程序模板消息的定时推送(图文),有一定的参考价值。 需要的人请参考。 我希望能帮到你。
最近更新了创建推送API接口的模块。 所以,如果你想创造定时推送微信模板消息的功能,简单的三步就可以了。
1、添加APP程序
首先,进入vPush开发人员管理控制台,https://dev.vpush.cloud
然后单击“添加APP应用程序”,根据配置进行添加。
2、编写API
然后,选择模板消息,单击【创建API】按钮,进行简单设置即可。
通常不需要默认数据。 因为可以在重新请求推送接口时传递数据复盖。
所以,设定放大的关键词就可以了。
单击“创建”按钮完成创建。
3、调用API接口
创建接口后,下面将显示接口信息和使用的代码示例。
所以我们接下来开始编写我们自己的推送脚本!
这里以ONE小程序为例,设置为每天早上9:10获取当天的文字数据,调用推送API界面时会创建推送任务,最后推送给所有用户。
我用nodejs的superagent模块写了简单的脚本:/**
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
(;
//添加到任务
请求
. post (https://v push2. safe dog.cc/API/functions/push _ API ' )
. set1
' x-parse-application-id ' : ' v push2_ safe dog _ cc ',
' content-type ' : ' APP/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名单: 1009 * */opt/node/HP dsy/node/root/v push/post _ one.js
那么,每天早上09:10会自动运行脚本,自动推送消息!
相关建议: