微信公众号开发系列-13、基于RDIFramework.NET框架整合微信开发应用效果展示

1、前言

通过前面一系列文章的学习,我们对微信公众号开发已经有了一个比较深入和全面的了解。

微信公众号开发为企业解决那些问题呢?

我们经常看到微信公众号定制开发、微信公众平台定制开发,都不知道这些能给企业带来什么,让很多人产生疑惑,那么下面就来给你解答。

我们都知道微信公众号是微信推出的一款提资讯和服务的平台应用,但却需要通过微信公众号开发技术来真正实现平台化。那么,作为想通过移动互联网来发展业务,或者需要改变目前经营状况,解决当前发展瓶颈问题的企业、商家或个体商户来说,微信公众号是一个很好的实现移动互联网化的着陆点,而微信公众号开发是帮助你实现更多功能应用的基础。

微信 不仅仅是聊天工具

2、企业微信公众号开发能带来哪些好处?

2.1、为什么你要选择微信公众号来发展业务?

微信,是目前使用频率最高,用户数最大的社交应用,朋友圈曝光效果好,传播速度快。通过微信发展业务,最早被微商普遍采用,前几年微商的火爆发展,足够证明微信是一个很好的发展业务的平台。

传统的微信营销方式,只是简单的通过朋友圈发布信息来展示。但自从微信公众号推出以后,多了更多的营销方式,效果更好,微信一键分享功能让公众号内容可以无限的传播下去。1个人有一个朋友圈,N个人有N个朋友圈,只要运营方式得当,可以覆盖到更多的朋友圈,实现最大效果的曝光和传播。

2.2、为什么要对你的微信公众号进行定制开发?

微信公众号自带的功能有限,无法真正实现平台化需求,仅可用作信息的展示和发布。当你选择微信公众号时,你可能考虑到的是它离目标用户最近,但是你仍需解决如何吸引目标用户,如何向目标用户直接销售产品和提供服务,如何聚拢用户等等一系列的问题。而微信公众号开发技术,不只是帮你实现功能应用,还能让传播推广、营销、管理等等工作便捷化,甚至超过传统的思维方式,给你意想不到的效果。

  1. 实现平台化
    实现网站才有的功能,像淘宝一样,可以展示,搜索,买卖商品。
  2. 拓展渠道
    “一键分享”是微信最便捷的操作,通过开发后的功能和模式,可以让你的用户成为你的销售和推广渠道,试想一下人人营销的概念和营销效果。
  3. 聚拢用户
    发布一篇文章很难聚拢用户,但是实现平台化以后,你的产品和服务,以及你的营销方式,都能帮助你聚拢用户,让他们对你的平台产生依赖和信任。也可以与线下实体门店营销相结合,会起到更好的作用。
  4. 完成营销目标
    营销,不只是产品销售,还包括品牌推广。朋友圈曝光和转发是一种途径,但是平台化的公众号能够实现和完成更好的营销目标。甚至可以做到不花广告费或极低的广告费用,来实现营销目的。
  5. 管理便捷化
    开发后的公众号,可以成为一个工具,快捷的管理你的产品,你的代理商和你的用户。淘宝京东类电商平台能做的,开发后的微信公众号也可以。

2.3、微信公众号定制开发技术如何帮你解决问题?

在这个几乎人手一部手机的时代,人们上网都是依靠手机,衣食住行等我们生活的方方面面,都可以使用手机联网来完成购买和获取服务。比如手机支付方式——微信支付,已经成了连街边小贩都会用的交易方式。这也使得微信公众号能够成为一个销售闭环,来完成你的销售目标。但是,微信公众号开发,以当前移动互联网发展趋势为根本,帮你实现长远发展。

  • 梳理你的需求:你的行业或经营业务怎么做才能实现互联网化?

搭建一个网站,还是在京东、淘宝上注册个账号?如果还局限在这种思维,那就真的只能说你不懂互联网思维逻辑。传统方式,如同大海捞针,用户找不到你,你也找不到用户。这个时代,你的用户都聚集在手机端,打通与手机端的联系,能够更快的传播,销售产品和提供服务。所以,微信公众号是你最好的选择。经过开发过的微信公众号是可以成为你专属的平台,在这里完全自由的与用户交互,展示和传播产品和品牌信息,销售产品,提供服务。

  • 解答你的困惑:如何利用互联网发展业务和销售产品?

当你身边的朋友都通过手机购买产品和预约服务;当你的顾客慢慢都选择通过手机购买产品;当结账的时候,你的顾客问你是否可以用微信支付;你的生活,你的经营方式,都慢慢的被移动互联网影响和改变着。
面对这样的影响你该怎么选择?又该如何利用互联网去发展业务和销售产品?
答案是:微信?不,是微信公众号,并通过微信公众号开发技术来帮你实现更多功能。既然你的顾客都依赖移动互联网,那么就顺着他们的消费习惯是发展业务。不管你是企业、商家还是个体商户,微信公众号能帮你实现现有业务的互联网化,也能帮你拓展业务渠道,聚拢客户资源,销售产品和提供服务。除此以外,经过开发的微信公众号,还能拥有营销功能,比如:
砍价——能帮你快速增加粉丝
拼团——能帮你低价做促销
微信公众号开发技术,还可以实现更多个性定制化功能,加强用户体验,管理好你的商品。

  • 解决你的问题:帮你改善经营状况,解决发展瓶颈

对于需要改变现有经营状况,解决当前发展瓶颈的你来说,选择移动互联网,选择微信公众号,是当前最行之有效的方法。
打通线上线下渠道,实体店与微信公众号一起为你的顾客服务;通过微信公众号聚拢用户,扩展渠道资源,实现更好的业务发展;传统管理方式落后,微信公众号让管理便捷化,你的代理商,你的顾客可以同步管理;维护老客户,发展新客户,通过朋友圈实现更大范围的曝光和推广;微信公众号可以用极低的广告费用,实现比传统方式很好的推广效果。。。。。等等。

3、基于RDIFramework.NET框架整合微信应用

RDIFramework.NET敏捷开发框架,基于.NET的快速信息化系统开发、整合框架,为企业或个人快速开发系统提供了强大的支持,开发人员不需要开发系统的基础功能和公共模块,框架自身提供了强大的函数库和开发包,开发人员只需集中精力专注于业务部分的开发,因此大大提高开发效率和节约开发成本。框架采用目前最主流的C#语言开发完成,支持多种数据库类型,支持BS、CS。使用RDIFramework.NET敏捷开发框架能提高管理类软件系统的整体质量、提高模块与模块之间的兼容性、提高代码的重复利用率,使软件系统架构更加合理、质量更加过硬,使得劳动成果最大程度上重复利用。框架基础模块包括:强大灵活的权限控制组件,模块分配与管理组件,灵活易用的工作流组件、数据字典管理组件,丰富的报表统计组件、即时通讯(IM)组件、自动升级组件,各种常用的商业控件,强大的基于本框架的代码生成器,开发实例、丰富的基础类库、开发辅助工具等各基础常用功能组件。框架提供的大量通用插件,完成功能的开发就像搭积木一样,只需要把各种组件进行组合拼装,拼装好了系统的开发也就完成了。应用系统建立在此框架之上,采用构件式、可复用开发,节省开发成本,加快开发速度,在软件开发上更好的做到多快省。适合低中高任意开发水平的开发者,可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、医院管理系统、快递管理系统、教务管理系统等各类管理软件。由框架开发团队的原版人马直接提供技术支持,为您顺利完成开发工作保驾护航。不管您是零基础还是专业开发人员,都能轻松驾驭这套开发框架。

3.1 公众号管理

为了方便对微信的管理,我们集成了对微信公众号的管理。支持多个多种类型公众号的统一管理,我们把公众号类型进行了归类,常用的有:个人订阅号、政府媒体订阅号、企业号、开发测试号,公众号管理主界面如下图所示。特别说明的是,这儿集成了多种类型公众号的统一管理,但当前默认操作的公众号只能是一个,设置某一公众号为默认公众号后,其他的公众号会自动取消默认。

公众号管理-主界面

在上图中我们可以创建、修改一个公众号,设置某一公众号为默认公众号,删除公众号以及更新公众号的Token。
具体详情可以参考:微信公众号开发C#系列-9、多公众号集中管理

3.2 用户管理-用户组

我们知道QQ好友可以分组,其实微信公众号的关注者(粉丝)也可以分组,分组后便于管理。用户组的管理可以实现新增、修改、删除用户分组、以及一键同步所有分组,用户组管理如下图所示。在用户组管理主界面上还显示了对应分组下的粉丝数量,新关注的用户默认会自动分到“未分组”分组中,我们可以根据实现需要建立我们自己的分组并把用户移动到对应的分组中,以方便管理与业务应用的处理。

用户管理-用户组

3.3 用户管理-用户列表

眼前时下流行的经济有个叫粉丝经济,粉丝带动收益。一个好运营良好的公众号肯定会有一大批的粉丝团,如何挖掘粉丝来产生效益,是微信营销的关键。微信公众号后台本身提供了粉丝(用户)与用户分组的管理,但这些都是存放在微信的服务器,我们不好拿来分析应用。因为我们需要把我们的粉丝放在我们自己的库中,以方便做各种应用分析。微信公众号提供了相应的接口方便我们调用,可方便的把用户同步到本地,这样我们可以自己为用户定义更多的信息,以及与本地的业务更好的对接起来。

微信用户列表管理主界面如下图所示,左侧为用户的分组列表,右侧展示了对应分组下的用户。通过用户列表主界面上的功能按钮我们可以修改对应用户的备注信息、手动同步对应用户、一键同步所有用户以及移动用户分组。

用户管理-用户列表

3.4 自动回复(消息管理)###

当微信用户向公众账号发消息时,微信服务器会先接收到用户发送的消息,然后将用户消息按照指定的XML格式组装好数据,最后POST消息的XML数据包到开发者填写的URL上。

接收消息种类

消息回复目前支持回复文本、图片、图文、语音、视频、音乐,每一种类型的消息都有特定的XML数据格式。针对上面提到的7种消息类型我们框架都进行了处理,消息回复设置主界面如下图所示。

自动回复-主界面

文本回复主界面参考如下:

自动回复-文本回复

添加回复如下图所示:

自动回复-文本回复-修改

其他类型的回复设置类似。

3.5 菜单设置

自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。菜单分为默认菜单与个性化菜单。个性化菜单接口是为了帮助公众号实现灵活的业务运营,开发者可以通过该接口,让公众号的不同用户群体看到不一样的自定义菜单,该接口开放给已认证订阅号和已认证服务号。

对于具体的微信菜单设置相关可以参考微信公众号开发C#系列-8、自定义菜单及菜单响应事件的处理

菜单设置主界面如下图所示,在菜单设置主界面上我们可以获取我们设置好的公众号菜单,也可以修改与删除菜单。

菜单管理-主界面

菜单管理-参数设置

4、微信开发系列文章列表

5、参考文章

微信公众平台技术文档-官方

Senparc.Weixin SDK + 官网示例源代码

RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件介绍

RDIFramework.NET框架SOA解决方案(集Windows服务、WinForm形式与IIS形式发布)-分布式应用

RDIFramework.NET代码生成器全新V3.5版本发布-重大升级


一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。

RDIFramework.NET官方网站:http://www.rdiframework.net/

RDIFramework.NET官方博客:http://blog.rdiframework.net/

同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!

RDIFramework.NET框架由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用!

欢迎关注RDIFramework.net框架官方公众微信(微信号:guosisoft),及时了解最新动态。

扫描二维码立即关注

微信号:guosisoft

posted @ 2019-06-11 11:33  .NET快速开发框架  阅读(1792)  评论(1编辑  收藏  举报