首页 > 编程知识 正文

邮政快递小程序,小程序怎么给用户推送消息

时间:2023-05-05 17:42:01 阅读:149480 作者:2045

本文给大家带来的内容是关于微信程序模板消息的定时推送(图文),有一定的参考价值。 需要的人请参考。 我希望能帮到你。

最近更新了创建推送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会自动运行脚本,自动推送消息!

相关建议:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。