当前位置: 首页 > news >正文

湖北系统建站怎么用工信部网站备案通知

湖北系统建站怎么用,工信部网站备案通知,十大免费模板网站,2022百度seo优化工具基于上一篇文件“.NET Core 小程序开发零基础系列#xff08;1#xff09;——开发者启用并校验牵手成功”的反映#xff0c;个人觉得效果很不错#xff0c;大家对公众号开发还是有很大需求的#xff0c;同时也收到了很多同学的问题#xff0c;后面我也会通过实战性文章慢… 基于上一篇文件“.NET Core 小程序开发零基础系列1——开发者启用并校验牵手成功”的反映个人觉得效果很不错大家对公众号开发还是有很大需求的同时也收到了很多同学的问题后面我也会通过实战性文章慢慢的表现出来 让大家更容易吃得透一些。在这里特别感谢盛派Senparc作者的支持也感谢各社区大佬的支持同时也要感谢我的6位小伙伴大力支持我们将有问必答资源共享。为什么说盛派Senparc开源框架开发贼快呢因为他们经过多年的打磨反反复复的修改升级基本上所有公众号的功能都支持但发现还是有很多的同学不明白原理与底层框架的设计在这里我们将通过真实的实战项目来一点点吃掉。废话不多说了开始我们的实战第二篇玩得好 模板消息可突破限制哦袖子撸起来干 ^_^1了解一下模板消息基于微信的通知渠道我们为开发者提供了可以高效触达用户的模板消息能力以便实现服务的闭环并提供更佳的体验。模板推送位置服务通知模板下发条件用户本人在微信体系内与页面有交互行为后触发详见 下发条件说明 模板跳转能力点击查看详情仅能跳转下发模板的该帐号的各个页面效果如图更多的规则请查看官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/template-message.html附加经验说明如果你公司有运营人员一定会非常的喜欢服务通知它能很快的引流到服务号小程序中来激活当前的用户。借助微信的服务通知必能触达到关注过授权过服务号小程序的人是不是很棒。场景比如说用户使用某个小程序发布了一个百人报名活动。如果能实现有一个人报名就向活动发起者发送一条报名通知那就大大提高了工具的使用效率不用发起人每次都打开小程序去看有多少人参与了报名。显然当前的消息发送机制无法满足这个需求。模板有很多种咯每个行业的模板也不一样比如我们电商系统需要的模板“订单支付成功通知”、“订单支付失败通知”、“预约成功通知”、“订单发货通知”、“用户认证通知”等等模板。2创建你想要的模板/设置模板登录小程序后台点击左侧“模板消息”如图默认“我的模板库”是没有模板的需要进入到“模板库”中进行创建 模板库中的模板非常多建议搜索你想要的模板如图:选择对应的模板点击选用如图注意这里添加的“关键词”顺序要严格按照我们后台列出来的顺序去选择排列否则会出现数据错乱的问题。以上基本是了解模板配置模板下面我们真正来发送模板啦3收集formId突破模板消息的推送限制这里为什么要收集formId呢因为小程序发送模板必须要对应人的formId来发送不然你是发送不成功的。formId收集方法我们直接讲复杂的收集突破模板消息的推送限制。流程结合小程序前端界面实现批量收集formId》上报后台》存储formId》发送模板最终做到7日内推送模板消息、触及用户激活用户。实现步骤1、小程序构建formId 池每次将用户提交的表单都搜集起来存入formId池当用户操作前端某个位置或者离开挂起小程序时发送formIds到后端存储起来。2、将小程序用户有可能点击的区域覆盖一层不可见的button并将整个页面用于传输formId的button包裹在一form标签内一旦用户有点击按钮的操作就将获取到的formId存入formId 池。上小程序部分代码1、先定义一个formId数组2、小程序页面定义事件3、提交事件4、提交到后台批量收集formId以上基本是收集formId的流程有不懂原理与实现步骤的可以联系我。4发送模板消息服务通知还是上一篇那个项目如图引用盛派Senparc组件Senparc.Weixin.MP.MVCSenparc.Weixin.WxOpen批量发送模板主要代码HashEntry[] hashes redisManager2.HashValueAll(videoKey); if (hashes.Length gt; 0) { Console.WriteLine(${QUEUE_ROOMVISIRECORD},直播间{videoKey},准备推送人数{hashes.Length},videoKey{videoKey},videoKeywords{videoKeywords}); foreach (var item in hashes) { //{WorkQueueNo:wxccf5524125d67d16,TemplateID:KgI11LMjGCUmvrfOPG5xHdfW2j70tJKNurfrtAFn9sk,Keywords:2019-08-25 21:54:00|安|fffd|快来我的直播间约起,Url:pages/live/liveRoom/liveRoom?id1164536425702625280,ToOpenID:o5D-a5QpNoC_0QYF5C-zFbmkgr4Q,ToMemberID:1053} WorkQueueParam valueItem DMS.Common.Extensions.SerializerExtensions.DeserializeObjectlt;WorkQueueParamgt;(item.Value); if (valueItem ! null) { //查找小程序的fromid string key ${valueItem.ToMemberID}_{valueItem.WorkQueueNo}; string fromid redisManager3.ListLeftPoplt;stringgt;(key); if (!string.IsNullOrEmpty(fromid)) { string[] keywords videoKeywords.Split(|); var data new { keyword1 new TemplateDataItem(keywords[0]), keyword2 new TemplateDataItem(keywords[1]), keyword3 keywords.Length gt; 2 ? new TemplateDataItem(keywords[2]) : null, keyword4 keywords.Length gt; 3 ? new TemplateDataItem(keywords[3]) : null, }; var tempResult Senparc.Weixin.WxOpen.AdvancedAPIs.Template.TemplateApi.SendTemplateMessage(valueItem.WorkQueueNo, valueItem.ToOpenID, valueItem.TemplateID, data, fromid, videoUrl); if (tempResult.errcode ReturnCode.请求成功) { Console.WriteLine(${QUEUE_ROOMVISIRECORD},直播间{videoKey},发送成功,{valueItem.ToMemberID}); } else { Console.WriteLine(${QUEUE_ROOMVISIRECORD},直播间{videoKey},发送失败,{tempResult.errmsg}); } } else { Console.WriteLine(${QUEUE_ROOMVISIRECORD},直播间{videoKey},获取FromID为空,{valueItem.ToMemberID}); } } else { Console.WriteLine(${QUEUE_ROOMVISIRECORD},直播间{videoKey},模板内容序列哈异常); } } } else { Console.WriteLine(${QUEUE_ROOMVISIRECORD},直播间{videoKey},未找到直播间数据); }这里的场景是这样的比如一个主播她创建了一个房间设定开播的时间为某一天为了给自己引流他在微信群分享了小程序这时只要有人点击了小程序链接点击预约就会记录与主播的关联等到主播开播时会群发下面预约的用户。是不是有点像群发功能哈哈大家有空可能尝试一下。注这里利用了redis来存储fromid你们也可以用其它的方式来存储随便你来玩。5总结人个觉得代码实现需求的过程并不复杂主要是理解了原理与实现的过程后就事半功倍。整个方案流程涉及到的关键词有表单、按钮、formId、模板消息、Redis等主要需要前后端相关技术组合来实现整个方案。相关推荐推荐文章.NET Core 小程序开发零基础系列1——开发者启用并牵手成功.net core redis的全套操作.NETCore 实现容器化Docker与私有镜像仓库管理.netcore consul实现服务注册与发现一单机部署.netcore consul实现服务注册与发现二集群完整版dotNET名人堂主要分享.NET core各种技术文章以及架构设计管理技巧等干货希望在这里通过实战能让你全新认识.NET core相关技术项目架构大数据处理高并发高耦合相关问题欢迎留言与我探讨。作者微信IDtangguo_9669你点的每个赞我都认真当成了喜欢
http://www.pierceye.com/news/972763/

相关文章:

  • 建设网站公司哪家性价比高怎么开网店找货源
  • 做图片素材的网站有哪些九宫格网站模板
  • 做网上水果网站的调查海外站推广
  • 苏州外贸公司网站建设流程图企业老板培训课程
  • 北京 做网站比较有名的网站开发html5技术
  • 优质校建设网站建行个人网上登录入口
  • 电话销售做网站打官司八里河网站建设项目建设可行性
  • 做电话销售需要的网站电商网站开发要求
  • 深圳住房和建设局网站网上预约网站和公众号的区别
  • 3g下订单的网站怎么做固定ip如何做网站服务器
  • 条友网seo做得好的企业网站
  • 西宁网站建设报价cu君博規范html5微信网站模板
  • vs做网站添加背景专业微网站建设公司
  • 懒人手机网站模板free wordpress theme
  • 网站内置多语言自建网站如何被百度收录
  • 罗湖网站-建设深圳信科网站建设天猫店
  • 集团制度建设网站网站开发哪好
  • 大数据与网站开发技术做公司网站用什么系统
  • 河南网站建设价格寿光网站建设定制
  • 潍坊 开发区网站建设青海省网络公司
  • 网页设计的网网页设计的网站1688免费货源
  • 哪个网站可以做鞋鉴定濮阳河南网站建设
  • 建站之星如何建网站公司网站百度地图
  • 帮人做ppt的网站网站建设规划设计方案
  • 电子工程师网站私人网站服务器免费
  • 北京网站制作排名系统开发必须遵守的原则有哪些
  • 东莞企业网站建设公司做网站开源框架
  • 湛江宇锋网站建设网站技术防护建设情况
  • 电商网站怎么做的公司网站被黑有不良信息 做笔录
  • 前端开发可以做网站运营吗规模大的企业建站