基于微信公众号的开发应用浅析

2019-11-28 17:06张洪亮
商品与质量 2019年51期
关键词:公众微信功能

张洪亮

南京久润安全科技有限公司 江苏南京 210012

随着互联网信息技术的广泛使用和快速发展,目前人类正处于互联网变革的时代,微信就是互联网新技术的代表之作,充分运用新技术,开发适应各类型企业或个人用户的微信公众号已经日渐成熟并成为发展趋势。

1 公众号开发浅析

公众号分为订阅号、服务号、企业号和小程序四种类型,对于小程序、企业号特定性强,开放较晚,我们可以后续讨论,以下着重讨论开放较早的订阅号和服务号[1]。

1.1 订阅号

订阅号为媒体和个人提供一种新的信息传播方式,主要功能是在微信侧给用户传达资讯,主要适用于个人、媒体、企业、政府或其它有需求的组织;订阅号之所以留住了如此多的用户,有以下几个原因:其一,通讯机制,微信公众号平台的主要内容就是人工智能服务,接收用户的信息,传递用户所需的答案。其二,向用户发送的消息类型,都是目前普遍接受消息类型,含文本消息、图片消息等,优化了客户体验,便于用户接受。开发过程也相对简单,基本可以理解为傻瓜式的,根据定义好的模板输出,自定义功能很少,无需太多的专业知识。订阅号自己封装好的功能可以直接使用,例如投票管理、赞赏功能,自带分析统计功能,基本能满足绝大用户的需求。

1.2 服务号

服务号适用于媒体、企业、政府或其它有需求的组织,不适合个人用户,需要较严格的认证,如果把订阅号比喻为朋友圈,那服务号就相当于网上商城,除拥有订阅号相关的功能外,服务号比订阅号更高级,订阅号是需要在订阅号这个列表里面显示的,对于不经常翻看公众号的人来说很容易被忽略,服务号是在微信列表页里面直接显示的,可以关注置顶,非常容易引起用户注意;最重要的一点,经过高级认证的服务号支持支付功能,并且支持外链,支持外链就意味着h5程序都可以在上面部署,将用户的自由开放的极大,可以满足各类用户的个性化需求。开发过程相对复杂多,首先要考虑后台环境的搭建,选择什么样的编程语言、技术框架,分析并发量,考虑数据量级,然后分析选择哪种数据库,处理数据库设计,然后才是编码工作;服务号发开与web开发最重要的区别就是服务号有自身的唯一性标识,在用户关注公众号时便自动分配一个OpenID,开发首先要保证在用户关注公众号获取OpenID、昵称等关键的用户信息存入数据库,为以后在微信上双向通讯提供支撑;至于其他业务开发,前端根据微信提供的API接口处理,后台则根据具体业务处理,需要一定的专业技能[2]。

2 公众号开发优势与劣势

目前跟公众号的竞争头号选手就是App程序了;相对来说,公众号的优势有以下几点,第一,开发简单,不需要专业的IOS、Android等开发人员,只需要传统的Web开发人员甚至初级的计算机人员即可,上手快,周期短;基于微信的定位、语音识别等常用功能自带封装,直接调用,无形中又节约了很多开发精力。第二,兼容性好,传统的App一般需要做IOS、Android两个版本,而公众号则不需要,兼容微信就可以兼容公众号,样式也方便调整,而兼容性、样式调整这些恰恰是令开发人员最头疼的事,微信发开团队已经做好封装,我们直接调用即可。第三,发挥了微信为主的通讯模式;鉴于目前微信已经融入到每个人的生活,基于微信的开发,自然普遍被接受。第四、对硬件本身要求低,占用资源小,管理方便;无须像之前那样下载很多App,既占用大量手机空间,又不方便管理,现在全集成到微信中,自然而然的解决了这些问题,免去了下载卸载APP的苦恼,只需决定是否关注即可,方便快捷省资源。

公众号开发也有一定的劣势,第一,开放功能有限,服务号上的一些视频通话等主要功能尚未开放API,目前只能以双向音视频技术代替;底部菜单栏虽说是自定义的,但容量有限,目前最多支持15个。第二,基于微信公众号的开发,相当于把全部鸡蛋放到一个篮子里,如果微信出问题了,那我们的公众号的程序自然就宕机了。

3 微信公众号快速发展对人们的影响

微信公众号快速发展对人们的产生了很多有利的影响,其一,公众号符合人们的喜好,也符合人们各个年龄层的认知,极大的丰富了人们的生活和学习方式,并且拉近了不同层段的知识层面,提高人们的学习效率。其二,对高校、科技、医学等各领域都有着显著的帮助;管理工作是异常棘手的,在哪个行业都是如此,而微信公众平台可以有效解决这个问题,学生可以在网上查阅相关的公众号,了解学校的教育、学术知识等方面的内容,贴近生活;企业则可以投放公众号,进行宣传,弘扬企业文化,吸引优秀人才;医院可以投放健康知识,为人们的健康生活做贡献,普及健康常识[3]。

任何事物都具有两面性,在带来好的影响的同时,也会带来一些负面的、消极的影响。

其一,公众号作为一种新潮的玩法,难免会吸引使用者的投入和依赖,人们会过度消费时间,脱离现实社会群体,不利于身心健康。其二,微信公众号的过度商业化,导致人们被驳杂的信息侵害,发费了许多的时间在不必要的事情上,良莠不齐的信息使得人们更容易上当受骗,做出错误的选择。

4 结语

以上主要是对微信公众号的开发进行解释、分析,无论是功能、影响亦或是优点、缺点,做出了简单的阐述,展现出公众号平台的运用,推测其对人们的影响;公众号平台对人们的生活学习带来了巨大的改变,由果溯因,主要因为平台传播性广,可塑性强,自身有着很大的优越性。网络时代下,微信公众号想要持续发展,就必须要打破自身的弊端,优化管理,加强技术创新,持续为社会提供一个实用而不乏趣味的平台。

猜你喜欢
公众微信功能
99Tcm-MIBI显像在甲状旁腺功能亢进术前诊断中的应用价值
基层弄虚作假的“新功能取向”
把党史的功能作用发挥得更加充分有效
公众号3月热榜
公众号9月热榜
公众号8月热榜
公众号5月热榜
奔驰S级香氛功能介绍
微信
微信