微信公众号开发之模板消息

很多时候开发服务器都是被动回复用户消息的,像关键词回复,模板消息这些,那我们如何实现像成绩推送,课程推送这样的需求呢。这就需要我们主动发送消息给用户。因为我实现过成绩推送需求。所以下面我以成绩推送说明。

模板消息格式:

参数 是否必填 说明 touser 是 接收者openid template_id 是 模板ID url 否 模板跳转链接(海外帐号没有跳转能力) miniprogram 否 跳小程序所需数据,不需跳小程序可不用传该数据 pagepath 否 所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar),要求该小程序已发布,暂不支持小游戏 data 是 模板数据 color 否 模板内容字体颜色,不填默认为黑色

直接上代码

开发代码

注意:正式环境中,需要在ip白名单里配置服务器的ip地址,不然消息会被拦截,这也是为了安全考虑

开发的代码很简单,重要的是理解过程,可能我写的不够详细,等我以后再详细补充。

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