微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程

此篇教程为开发者教程,需有代码基础!

一、安装后台

你需要有服务器与域名,我们这里使用宝塔快速安装,将域名(已备案)解析到宝塔,在宝塔新建站点

图片[1]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

PHP7.2,其它环境可以自己测试,然后申请ssl(小游戏后台只允许ssl请求),然后将后台文件包传到站点根目录解压

图片[2]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

然后访问https://你的域名/install.php安装后台,由于一些原因,安装后台图这里不截取了,按照界面填空安装就行,一路下一步。

安装好后访问域名进入后台,点击右上角先进入控制台

图片[3]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

应用管理->未安装应用里有一个【小程序消息群发推送】,点击安装即可,我截图是已经安装后的

图片[4]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

安装好后,点击右上角客户端,回到客户端点击添加平台

图片[5]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

选PC

图片[6]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

名字填一下,下一步

图片[7]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

点击添加应用,选择刚刚安装的推送助手

图片[8]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

其它不用管,直接完成,添加完在所有平台里

图片[9]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

这里先这样,接着下一步

二、添加小游戏

这里再次添加平台,选择微信小程序

图片[10]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

手动添加->新建

图片[11]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享
图片[12]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

下面的信息都如实填写,这里需要appid和AppSecret

图片[13]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

下一步不用填,直接继续下一步

图片[14]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享
然后生成版本
图片[15]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

进入的页面不用管,回到首页就行,接着我们先去小游戏后台选择需要的订阅消息

三、订阅消息

登录小游戏后台,点击订阅消息,没开通的开通下

图片[16]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

开始选用

图片[17]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

这里只能选择一次性订阅,具体什么意思自己看官方文档,右边搜索你想要的订阅模板

图片[18]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

选择你中意的,进去选择你需要发送的模板字段

图片[19]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

字段可能很多,选择你需要的就行,就是每次群发消息需要填写的字段

图片[20]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

这样就ok了,当然你可以多选几个,但每次提醒订阅时候最多只能让用户订阅三个,多出的可以换其它场景

这时候回到我们自己的后台,进入小程序推送平台看看

图片[21]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享
图片[22]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

点击刚刚添加的小程序,推送管理

图片[23]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享
图片[24]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

在开始推送中看到刚刚添加的模板即为成功了,然后需要我们前端引入sdk操作了

四、前端引入

把前端wePush.ts文件放到你的项目里,打开编辑下

图片[25]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

这里域名就是你的后台域名

这个uniacid在后台的地址栏里,我们在推送后台,进入订阅消息推送模块的地址栏获取

图片[26]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

进入后看地址栏最后参数,有一个uniacid,把它填到前端SDK中

图片[27]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

然后我们找到需要调用的场景,引入下这个sdk,这个各位游戏开发者肯定比我熟

图片[28]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

在调用前先初始化一下

图片[29]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

然后找到需要提醒用户的地方,注意,这里必须是一个按钮用户主动点击后调用,比如我这里用户点击签到

图片[30]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

订阅这个函数里接收四个参数,第一个是模板ID数组,这里每次调用最多填3个,剩下三个回调函数分别是:订阅成功、失败、完成,大家应该都懂,模板ID在后台获取

图片[31]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

五、测试推送

注意:你得后台域名需要已添加到小游戏后台服务器安全域名里,如果是刚刚添加,需要等待一会重启开发者工具再测试

图片[32]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

现在可以编译微信端开始测试了,注意:开发者工具里只能订阅一个,如果你填了多个模板ID,那么最好在手机端预览测试

图片[33]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

弹出了,初步成功,接着回到推送后台查看

图片[34]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

点击选择次模板开始推送

图片[35]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享
图片[36]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

注意,并非所有字段的格式都是中文,具体格式填写要求可以往下翻找到数据格式参考列表查看

图片[37]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享

整套流程就是这样,那如果你想再加其它小游戏的订阅推送,就从第二步再做一遍,很简单~

关注公众号【极客癖】回复【订阅推送】获取本文用到源码

图片[38]-微信小游戏订阅消息推送系统,一套后台全搞定,安装使用教程-极客分享
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞11赞赏 分享
评论 共3条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片