怎么玩
微信开发文档
根据以上内容来配置相关订阅消息,微信小程序订阅一次通常只能确认订阅三个,通过点击确认用户是否接受订阅消息。这种订阅消息比短信省钱,同时用户体验也好。
uniapp如何操作
uniapp订阅操作文档
只支持微信小程序,记得在服务器域名配置相关的通过域名
uni.requestSubscribeMessage({
tmplIds:['你的订阅ID'],
success: async (res) => {
if(res['你的订阅ID']=='accept') {
} else {
}
},
fail: (err) => {
console.error('订阅消息请求失败:', err);
})
就是那么简单,但是微信小程序的订阅消息一旦拒绝了,就不会再弹出来了,只能通过操作指引提示用户,让用户打开接收订阅消息,直接上代码:
<template>
<view class='subscribe p_side'>
<view class="title">开启添添乐吧订阅消息的方法</view>
<view class="cont">
步骤1:本页右上角,<text class="blue">右击”·●·”按钮,</text>。下方弹出窗口中,找到<text class="blue">[设置]</text>按钮
</view>
<view class="cont">
步骤2:点击[设置]按钮,会切换到设置页面,找到<text class="blue">[通知管理]</text>
</view>
<view class="cont">
步骤3:点击[通知管理],切换到通知页面,将<text class="yellow">[接收通知]打开</text>,并将<text class="yellow">[活动消息通知]改成[接受]</text>
</view>
<view class="cont">
步骤4:回到小程序,继续接下来的操作。
</view>
</view>
</template>
<script>
export default {
name: 'openSubscribe',
props: {},
data() {
return {
}
},
watch: {},
components:{},
mounted() {},
methods: {},
}
</script>
<style lang='scss' scoped>
.subscribe {
height: 100vh;
background: #F3F8F5;
.title {
padding-bottom: 20rpx;
font-size: 32rpx;
font-weight: bold;
color: #202020;
padding-top: 20rpx;
width: 100%;
text-align: center;
}
.cont {
font-size: 28rpx;
color: #202020;
margin-bottom: 20rpx;
}
}
.blue {
color: #2f73be;
}
.yellow {
color: #e79f3f;
}
</style>
浙公网安备 33010602011771号