第一次进行微信公众平台的开发有一些基本概念的理解
1. 公众平台基本理解-再小的个人,也有自己的品牌
微信公众平台是腾讯公司在维信的基础上新增的功能模块,通过这样一个平台,个人和企业都可以打造一个专属于自己的公众号,可以群发文字,图片,语音三个类别的内容。目前微信公众平台支持PC,并可以绑定私人帐号进行群发信息。
微信公众平台主要面向名人,政府,媒体,企业等机构推出的合作推广业务。
微信公众平台打出的口号是:“再小的个体,也有自己的品牌”。何为自己的品牌呢?在这里意思就是微信将一些接口提供给用户,而每个用户根据自己的实际需要来使用这些接口开发专属于自己的功能。每个用户开发出来的产品都是不一样的,但是他们又都依赖于微信这个大平台。
其实说的更加简单一点就一句话:公众平台的主旨是为不同的用户定制属于自己的服务。
2. 微信公众平台帐号分类
公众平台的用户是由一定要求,上面也提到此平台主要面向名人,政府,媒体,企业等机构。所以他的帐号根据用户群的不同而有不同分类。公众平台将帐号分为了三类,分别是:服务号,订阅号和企业号。
不同的帐号对应的不用的用户群,拥有不同的权限当然提供的接口等级也不相同。对于三种帐号的这里就不做具体的介绍,如果大家有兴趣可以到微信公众平台的官网上面查看。我们这次的微信项目是一个属于廊坊移动分公司的企业号,所以只讲一个企业号
企业号理解-百度百科解释
微信企业号是微信为企业客户提供的移动服务,旨在提供企业移动应用入口。它可以帮助企业建立员工、上下游供应链与企业IT 系统间的连接。利用企业号,企业或第三方服务商可以快速、低成本的实现高质量的企业移动轻应用,实现生产、管理、协作、运营的移动化。企业号作为企业IT 移动化解决方案,相比企业自己开发APP 具有明显的优势,具体为:[1]
1) 快速移动化办公。企业在开通企业号后,可以直接利用微信及企业号的基础能力,加强员工的沟通与协同,提升企业文化建设、公告通知、知识管理,快速实现企业应用的移动化;
2) 开发成本较低。仅需要按照企业号的标准API 与现有系统进行对接;
3) 零门槛使用。用户微信扫码关注即可使用,在玩微信时,随手处理企业号消息,无需学习即可流畅使用。
从上面可以看出,企业号就是为企业这个用户群提供服务接口的帐号类型。这种帐号拥有属于自己的权限和接口。对于企业用户来讲,可以依赖微信这个平台管理员工。而员工也可以通过微信来获得企业信息。
3. 系统介绍
这次的项目是为廊坊分公司这个企业号开发一个群聊的功能。我们的实现就是通过企业号中的开发者模式以微信为接入口,并通过微信提供的接口获得相应的信息,从而在微信的基础上实现群聊的功能。
4. 总结
在做这个项目的过程中,我发现其实很多的东西都是大同小异,就像这个的微信,在这个项目之前是从来没有想过微信开发的,但是当我们有了足够的编程知识和经验之后,这些看起来很新奇的,以前没有接触过的东西都变得很简单。
对于公众平台开发整理的一些资料,如果有兴趣的同学可以看看:
1. 腾讯客服-走进微信平台:http://kf.qq.com/faq/120911VrYVrA131112R7Rnqa.html
2. 微信公众平台官网:https://mp.weixin.qq.com/
3. 公众号开发官网:https://open.weixin.qq.com/cgi-bin/frame?t=home/mp_tmpl&lang=zh_CN
4. 公众平台开发者文档:http://mp.weixin.qq.com/wiki/home/index.html