背景
近期遇到几个项目需要使用微信公众号进行信息的推送和查看,针对项目的需求,对微信公众号的开发进行了一段时间的研究,并实现了扫码获取微信信息,绑定微信账号、微信消息推送等功能,准备通过几篇文章将实现的功能做个介绍。目前,项目所需的功能已经全部完成,在本次的微信公众号开发过程中发现以下几点,写在文章开始之初,也算一个总结。
- 对于有与微信公众号进行接口开发的需求,一般情况下需要非个人主体申请并进行微信认证(每年300元费用),否则接口限制较多。
- 微信有个开发平台和公众平台,公众号有4类,不同平台不同公众号申请需要不同的邮箱(前期没仔细查看文档,各种类型都有注册,浪费了所有的常用邮箱)。
- 对于有信息定向推送需求的一般需选择服务号而非订阅号(在后续文章中会介绍)。
- 注册和开发限制较多,要有规划。
- 一般情况下,需要开发一个后台系统对微信公众号进行支撑。
- 公众号的管理员微信需要通过实名认证,在绑定工商银行的储蓄卡时一直提醒手机号不正确,打了银行客服电话问,才知道工商银行绑定微信、支付宝一类的需要去柜台验证,坑死!
1. 公众号基础类型介绍
目前微信公众号提供了4中不同的公众号类型,分别是:订阅号、服务号、企业微信、小程序。其中订阅号、服务号、小程序均对个人开发,只不过功能和使用范围存在限制,用户可以根据自身的需要选择不同的账号类型。
1. 公众号类型功能介绍
2. 服务号、订阅号功能区别
3. 小程序介绍
主要优势:
1、用户可便捷地获取服务,无需安装或下载即可使用;
2、具有更丰富的功能和出色的使用体验;
3、封装一系列接口能力,帮助快速开发和迭代。
与H5开发的手机APP类似,只不过壳子是微信,另外微信定义封装了自己的一套开发语言和规范。
4. 企业微信介绍
2. 用户注册及认证
1. 注册限制
目前微信公众号的注册存在以下限制:
1、同一个邮箱只能申请1个公众号;
2、同一个手机号码可注册和认证5个公众号;
3、同一身份证注册个人类型公众号数量上限为2个;
4、同一公司、个体工商户、事业单位、其他组织资料注册公众号数量上限为5个;
5、同一*、媒体类型可注册和认证50个公众号。
2. 用户注册
- 用户可登录微信公众平台按照步骤进行公众号的注册。
- 选择注册类型。
- 订阅号和服务号的注册步骤一致,本文主要讲订阅号和服务号的注册。注册时一般需要进行以下4步:1 基本信息 2 选择类型 3 信息登记 4 公众号信息 。用户可以按照引导步骤一步一步进行操作。
- 订阅号和服务号的主体类型有:*、媒体、企业、其他组织、个人5类,具体可参见公众平台注册如何选择帐号主体类型?。不同的主体类型登记的信息不同。
不同主体类型公众平台注册步骤:
(个人)注册公众平台步骤
(企业)注册公众平台步骤
(*)注册公众平台步骤
(媒体)注册公众平台步骤
(其他组织)注册公众平台步骤
(个体户)注册公众平台步骤