uniapp结合.NET?7实现微信小程序订阅消息推送

本文只实现一次性订阅的功能,至于长期订阅与设备订阅,有机会碰到再进行研究。

消息能力是小程序能力中的重要组成,我们为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。

1.一次性订阅消息

2.长期订阅消息

一次性订阅消息可满足小程序的大部分服务场景需求,但线下公共服务领域存在一次性订阅无法满足的场景,如航班延误,需根据航班实时动态来多次发送消息提醒。为便于服务,我们提供了长期性订阅消息,用户订阅一次后,开发者可长期下发多条消息。

目前长期性订阅消息仅向政务民生、医疗、交通、金融、教育等线下公共服务开放,后期将逐步支持到其他线下公共服务业务。

所以我们普通小程序,在注册成功后,订阅消息的模板选择,只有一次性订阅的选项,没有长期订阅的选项。

3.设备订阅消息

设备订阅消息是一种特殊类型的订阅消息,它属于长期订阅消息类型,且需要完成「设备接入」才能使用。

了解了小程序订阅消息之后,我们开始进入正题!

特别注意第三条,版本库是2.8.2及以上的时候,订阅消息必须发生点击行为或是发起支付回调后,才可以调起订阅消息的界面。这个点击行为没有特别要求。比如一个表单,点击提交按钮后,也是可以调起订阅消息界面的。支付后的回调不需要点击行为,也可以调起订阅消息界面。

要添加新模板,点击选用按钮,在公共模板库中选择需要的模板,添加就可以了。

如果想创建自定义模板,可通过以下方式进行。

2、在搜索框中,输入比较长的关键词。

3、点击搜素,如果还是能匹配出模板来,则重新调整关键词,直到没有任何搜索结果为止。

创建自定义模板的时候,一定要仔细阅读申请模板的流程,尤其是第1条。我单拉出来重点标注一下,因为没仔细看第1条,第一次申请的几个模板白白等了好几天。

模板标题需体现具体的服务场景,要求以“通知”或“提醒”结尾,如:物流到货通知、交易提醒。

前端实现的是点击提交按钮,保存表单,保存成功后发送订阅消息,在pages/index/index.vue下编写如下代码:

这里的流程分为3步:

1、提交表单,服务端返回订单号(orderId)

3、使用uni.login,获取code。

提交订单,这里只做演示,具体的代码自己实现下就可以了!

AjaxResult.cs

order.cs

发送一次性订阅的模板消息,传的参数为前端获取的code与orderId。根据订单编号获取订单信息,以便在订阅消息中,设置小程序信息以及打开路径。code用于获取用户的openId。

构造模板消息的时候,使用IDictionarymessageData=newDictionary来进行构造,

2、感谢SqlSugar,为.Net开发者提供这么强大的ORM。真的是太方便了。

3、感谢SKIT.FlurlHttpClient.Wechat,为.Net开发者提供这么便捷的工具。

THE END
1.医院预约挂号微信小程序开源项目常见问题解决方案hospital医院预约挂号微信小程序(Spring Boot、Vue、Uni-app) 项目地址: https://gitcode.com/gh_mirrors/hos/hospital 项目基础介绍 本项目是一个基于微信小程序的医院预约挂号管理系统,包含小程序、Web管理系统和服务端。项目采用前后端分离的架构,主要使用了以下技术栈: https://blog.csdn.net/gitblog_00676/article/details/144261827
2.在线问诊小程序(软件开发)线上问诊app在线问诊小程序开发详询吴经理,在线问诊小程序平台,在线问诊小程序APP(悦丹系统开发)。在线问诊小程序开发是一款专业的医疗门诊管理系统,致力于利用移动互联网的科技手段帮助人们掌握健康、治疗病痛。为门诊部提供模块化的全流程管理,全面提高诊疗服务效率,帮助医院提高形象,增加经济效益,提高患者就诊满意度。 https://product.11467.com/info/10016161.htm
3.uniapp(优医咨询)项目实战第1天腾讯云开发者社区在本节要求大家掌握 uni-app 项目的创建、运行、以及Android真机环境配置,内容侧重于动手操作,需要理解的部分较少,操作过程中遇到错误后,可以从头重新进行操作,直到环境正常运行。 1.1 创建项目 在使用 uni-app 框架进行开发时有两种方式来创建项目,一种使用 cli 方式创建,另一种是通过 HBuilder X 方式创建,这两种https://cloud.tencent.com/developer/article/2413897
4.uniapp(优医咨询)项目实战第5天```title:uni``` --- title: uni-app(优医咨询)项目实战 - 第5天 series: uni-app(优医咨询)项目实战 abbrlink: 2105da4f date: 2024-04-1https://juejin.cn/post/7361284455536066595
5.医疗小程序开发医疗挂号系统定制通过医院小程序,患者可以轻松实现预约挂号、查询报告、在线支付、健康咨询等多种功能,让就医过程变得便捷无忧。 13 195 2024-12-10 11:07 微信小程序开发,小程序开发,微信开发,小程序商城开发,分销系统开发,APP开发,软件开发,公众号开发,促进公司发展,提升品牌竞争力,将情感融入用户体验,走向市场https://www.ynhl.net/yiliao.html
6.潜在周报:本周收录73起主要投融资事件,39起为A轮或者更早期投资小微律政于2014年12月12日在北京创立,隶属于小微律政(北京)管理咨询有限公司,是一家O2O创业法律服务商,小微律政专注于为中小微企业提供一站式的企业法律、财税服务,如公司注册、公司变更、商标注册、代理记账、报税、发票管理、许可证申请等服务。 O2O物流信息服务平台『卡哥App』获千万级A轮融资https://www.tmtpost.com/1694554.html
7.UniappSDK集成与埋点(即将下线,不再维护)「应用列表」-> 接入应用的「详情」->「URL Scheme」中可查看您的scheme,一般为rangersapplog.xxxxx的形式。 2. 集成 Uni-app 原生插件 2.1 下载插件 请前往uni-app 原生插件下载页面获取对应版本的uni-app 原生插件压缩包。 说明 uni-app 原生插件压缩包名称为RangersAppLogUniPluginC-版本号.zip格式。例如:Rahttps://www.volcengine.com/docs/84129/1261773
8.2020中国汽车「金引擎」奖颁奖典礼11月21日隆重举行小管家APP新上线了“预审批”和“电子合同”功能;“北斗星”零售信贷审批系统新上线了“经销商服务上海灿谷投资管理咨询服务有限公司 获奖点评:灿谷布局汽车贷款促成、汽车交易促成和汽车后市场服务三大领域获奖点评:作为“未来科技量产者”, UNI-T以全新的设计语言、智能科技、蓝鲸动力配置,以及全新的服务体系https://auto.hexun.com/2020-11-22/202476596.html
9.Uniapp预约咨询小程序 2024-11-18 ¥399.00 海报在线制作系统 2024-11-18 ¥699.00 优校管理系统 2024-11-14 ¥1680.00 校园帮小程序系统 2024-11-14 种草分享|动态朋友圈|瀑布流|uniapp 2024-09-25 ¥149.90 沃德政务招商系统 2024-09-25 ¥399.00 拼团接龙商城 2024-09-25 ¥199.00 云调查考试问卷https://www.fastadmin.net/store.html?category=35&pay=all&order=releasedate
10.UNIAPPUNIAPP招聘猎聘UNIAPP招聘频道为您提供大量的UNIAPP招聘信息,有超过10000多UNIAPP招聘信息任你选寻,招聘UNIAPP人才就来猎聘UNIAPP招聘!求职找工作就用猎聘聊。https://www.liepin.com/s/uipathkfones2i5q/
11.uniad广告联盟使用指南及收益相关问题我们建议原生开发者在接入前邮件联系以获取我们专业的技术支持和运营服务:uniad@dcloud.io。uni-ad支持Cocos应用程序的广告接入,具体接入方式请咨询:uniad@dcloud.io 以下是uni-ad所有广告形式的开发文档: APP端 开屏广告 - 无需开发,在uni-ad后台开通即可生效https://ask.dcloud.net.cn/article/id-36769__page-5
12.智杰题库官方版下载智杰题库app下载v1.3.1安卓版药师职称服务:初级药士、初级药师、主管药师、副主任药师、主任药师 医技职称服务:医技师(士)、主管医技师、副主任医技师、主任医技师 更新内容 智杰题库-专注医护教育考试题库 打造“执业护士初级护师主管护师医师药师押题库” 本次版本更新内容: 1、分专业题库量增加 2、练习试题页面丰富厂商https://m.qqtn.com/q/767737
13.AppStore上的“简单心理免费 提供App 内购买项目 截屏 iPhone iPad 简介 Hi,欢迎你加入我们的社区。简单心理是优质的专业心理健康服务平台,只为你提供专业的、高质量的心理服务。这里有700万+追求内在探索、精神独立、有审美、渴望彼此看见的灵魂,在这里找获陪伴和疗愈。 #一站式心理健康服务|100万+人次心理咨询的放心选择 从评估到咨询https://apps.apple.com/cn/app/id951454292
14.Websocket实时通讯(Uniapp各种小程序VueReactTaro):无需搭建uniapp-nvue 指定resources铃声文件 6个月前 uniapp-vue/src 更新SDK 2.13.2 4个月前 unicloud 更新SDK 2.13.2 6个月前 web-react 更新SDK 2.13.2 6个月前 web-vue3 更新SDK 2.13.2 6个月前 wx 更新SDK 2.13.2 6个月前 LICENSE 1. 优化readme https://gitee.com/goeasy-io/helloworld
15.小程序转译框架对比(uniapp,taro,mpvue,wepy2,chameleonuniapp,chameleon通过jsbridge支持移动端 taro通过react native支持移动端 mpvue与wepy只是一套使用vue语法开发小程序的框架,跨平台能力较弱 DSL uniapp, mpvue: 纯vue语法+抽象过的小程序api taro:纯react语法+抽象过的小程序api wepy:类vue语法,但引入了新的dsl,文件后缀名为wpy https://www.jianshu.com/p/9e3a8a7ec221
16.系统源码/小程序订货系统源码/多行业仓库管理/含uniapp支付商城源码零售系统APP影视小程序CMS系统 商户入驻 最后更新2024-07-28 16:02:46 销量/好评0/0% 交易规则(重要) 帮助中心 出售价格:600 商品类型 php源码 子分类 行业/办公/系统 品牌 thinkphp 数据库 Mysql 体积容量 67 MB 安装服务:¥0 [免费] https://www.maliuliu.com/php/8669.html
17.uniapp医院智能导诊系统源码前端框架:Uniapp 后端框架:springboot 数 据 库:mysql 移 动 端:微信小程序、H5 六、智慧导诊系统特点:系统可与HIS数据库做无缝数据对接,实现数据同步功能。系统支持输入疾病症状和选择部位进行导诊挂号。系统提供就医各个流程的指示引导。降低就医者在候诊,治疗的等候时间,调节患者情绪,营造良好的就诊氛围。进https://open.alipay.com/portal/forum/post/146001034
18.基于uniapp的开源商城系统基于uniapp的开源商城系统评分: 精致电商,来客, [ 微信 + 支付宝 + 百度 + 头条 ] 小程序 + APP + 公众号 + PC + H5,注重界面美感与用户体验,打造独特电商系统生态圈,不可多得的二开神器。 uniapp 商城系统 来客电商 小程序商城2019-08-07 上传大小:59.00MB https://www.iteye.com/resource/yuhuidog-11490920
19.uniapp结合.NET7实现微信小程序订阅消息推送实用技巧本文主要介绍了uni-app结合.NET 7实现微信小程序订阅消息推送,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧+ 目录 GPT4.0+Midjourney绘画+国内大模型 会员永久免费使用!【 如果你想靠AI翻身,你先需要一个靠谱的工具!】 微信小程序的订阅https://www.jb51.net/article/274341.htm