小程序订阅消息
功能介绍
消息能力是小程序能力中的重要组成,我们为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。
订阅消息推送位置:服务通知
订阅消息下发条件:用户自主订阅
订阅消息卡片跳转能力:点击查看详情可跳转至该小程序的页面
使用说明
步骤1:获取模板 ID
在微信公众平台手动配置获取模板 ID:
登录 https://mp.weixin.qq.com 获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。
配置订阅消息在这里如下图所示
步骤2:获取下发权限
详见小程序端消息订阅接口 wx.requestSubscribeMessage
步骤3:调用接口下发订阅消息
详见服务端消息发送接口 subscribeMessage.send
wx.requestSubscribeMessage(Object object)
基础库 2.8.2 开始支持,低版本需做兼容处理。
这里要注意了你小程序的appid 必须跟你配置的appid 一致否则你请求到后端去就会报错显示 你的模板id不存在错误如下
参数代码什么的我就不啰嗦了 https://developers.weixin.qq....
这是开发文档链接请参照
基础示例代码:
wx.requestSubscribeMessage({ tmplIds: \[''\], success (res) { } })
我的业务示例代码:
import { setSubscribeMessage } from "../api/common-api";// 我提交接口需要的api const { globalData } = getApp(); /** * 订阅消息 * 不管内部发生什么错误 * 也不用管内部做了什么操作 * 都返回 resolve() * 都不能影响业务流程 * * 使用方法: * -- 业务逻辑 * await subscribeMessage(list) * -- 业务逻辑 * * */ function subscribeMessage(list = []) { console.log("list", list); let resolve = null; // eslint-disable-next-line no-unused-vars let reject = null; const promise = new Promise((res, rej) => { resolve = res; reject = rej; }); try { wx.requestSubscribeMessage({ tmplIds: [...list], complete(res) { console.log("res", res); let params = { subscribe_templates: [], open_id: globalData.userInfo.open_id }; for (let key in res) { if (key !== "errMsg" && key !== "errorCode") { let obj = { template_id: key, status: res[key] }; params.subscribe_templates.push(obj); } } console.log("params", params); // 接口提交 setSubscribeMessage(params); // 只需要返回成功 resolve(); } }); } catch (err) { console.error("subscribeMessage-err", err); resolve(); } return promise; } export { subscribeMessage };
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?
更新日志
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]