微信小程序消息推送

一、先从模板库中选出自己的模板

微信小程序消息推送_第1张图片

二、拿到formId给后台,用于发送模板消息

wxml代码:

js代码:

submit: function (e) {

console.log(e.detail.formId);

}

需要真机调试能看到formId,开发者工具模拟器看不到

三、获取用户的openid存储到全局变量,传给后台

onLaunch: function () {

var page = this;       //this要在方法的开始加

wx.login({

success: res => {

var l = 'https://api.weixin.qq.com/sns/jscode2session?appid=' +appid + ‘&secret=' +secret+ ‘&js_code=' + res.code + '&grant_type=authorization_code';//获取openid,appid:微信小程序appid  secret:微信小程序密钥AppSecret 在开发设置中可查

wx.request({

url: l,

data: {},

method: 'GET',

success: function (res) {

page.globalData.userOpenid = res.data.openid;

}

});

}

})

})

四、后台拿到formId和Openid就可以推送消息了

你可能感兴趣的:(微信小程序)