
1、前期准备:首先,在App模块配置勾选如下后,点击配置进入DCloud开发者中心;
2、在线推送:在线推送的话比较简单,坑比较少,很快就能实现,在App.vue中 onLaunch 生命周期中添加代码,其中cid表示客户端标识,也就是用户标识, 在这里需要制作自定义基座后,运行到手机;填写以上信息即可,其中目标用户中有一个CID用户,就是上面在代码中体现的cid,可以打印出来后复制进来,就会指定用户进行消息的发送,信息填写完毕后点击预览,出现以下界面中,若预计人数中出现大于0,则表示消息可以发送; 点击确定后,app会接收到消息推送,当然利用利用需要将app打开,也就是标题中的在线推送。
3、离线推送:离线推送的话就比较麻烦一点,需要配置厂家通道,需要进行开发者认证,(注意照片需要按照要求来拍摄,否则基本很难通过) 验证通过以后我们就可以来进行应用的添加,填写相关的信息,需要注意的是包名需要和uni-app打包时的包名一致,否则接收不到消息。
4、完成以上步骤,就可以利用Uniapp实现消息推送。
或者可以利用第三方平台,深圳极光推送,开发者可以轻松地通过极光发送各个移动平台的系统通知,还可以在控制台编辑多种富文本展示模板; 极光还提供自定义消息的透传,客户端接到消息内容后根据自己的逻辑自由处理。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)