相信很多人或多或少听说了微信公众平台的火热。但是开发还是有一点门槛,鉴于挺多朋友问我怎么开发,问多了,自己平时也进行以下总结。所以下面给大家分享一下我的经验:
微信公众号是什么?
官网的介绍:再小的个体也有品牌。
微信已经成为人们生活中必不可少的一部分
早上醒来时间:
可以说人类抱着微信睡着,然后从微信中醒来;
每天早晨,起床气少了,困意不再那么困了,因为惦记着微信里发生了什么;
每天早晨,每个草根,每个屌丝,每个文艺青年,甚至每个大妈,都开始向古代帝王批阅奏折一样,点个赞,给个评语,然后等待那些似有可无的回复。。。
起床时间:
不刷牙、不洗脸、不下床、不嘿咻……而要干的第一件事,用各种各样的手机、平板……打开同一个APP:微信。
人类上厕所,因为微信,大号的时间延长了N分钟,小号也被大号了。
上班的路上:
开车的碰上红灯或者堵车,也不再像过去那么焦急了,正好可以低头看看微信了。时间过得飞起!
人类眼睛的阅读文字图文量,也重新回来不低的数字。
人类的思想见识,突然广了起来,闷骚有了明骚的资本,孤寂的有自己的春天,清高的忽然改成清新路线了。
全国微民,每四分钟低一下头,看微信刷朋友圈。
晚上的时间:
全国微信用户已达四亿,连一向爱跳广场舞的大妈大爷也开始成微民了。
总之:微信已经在我们生活中任何地方。
不论什么人,不论你是谁,都可以随便的发出声音了。
我去去去,该刷朋友圈了!
微信公众号能帮助我们干些什么?
具体的商业应用。不在累赘。
微信公众号的类别有什么?
服务号和订阅号的区别。
详细的规则:
不同的公众号类型具备不同的接口权限,具体如下表: 请注意:
1、微博认证视作未认证,因此微博认证的公众号不会拥有微信认证公众号特有的接口。 2、微信认证分为资质认证和名称认证两部分,只需要资质认证通过,就可获得接口。
接口名称 | 未认证订阅号 | 微信认证订阅号 | 未认证服务号 | 微信认证服务号 |
---|---|---|---|---|
基础支持-获取access_token | 有 | 有 | 有 | 有 |
基础支持-获取微信服务器IP地址 | 有 | 有 | 有 | 有 |
接收消息-验证消息真实性、接收普通消息、接收事件推送、接收语音识别结果 | 有 | 有 | 有 | 有 |
发送消息-被动回复消息 | 有 | 有 | 有 | 有 |
发送消息-客服接口 | 有 | 有 | ||
发送消息-群发接口 | 有 | 有 | ||
发送消息-模板消息接口(发送业务通知) | 有 | |||
用户管理-用户分组管理 | 有 | 有 | ||
用户管理-设置用户备注名 | 有 | 有 | ||
用户管理-获取用户基本信息 | 有 | 有 | ||
用户管理-获取用户列表 | 有 | 有 | ||
用户管理-获取用户地理位置 | 有 | |||
用户管理-网页授权获取用户openid/用户基本信息 | 有 | |||
推广支持-生成带参数二维码 | 有 | |||
推广支持-长链接转短链接口 | 有 | |||
界面丰富-自定义菜单 | 有 | 有 | 有 | |
素材管理-素材管理接口 | 有 | 有 | ||
智能接口-语义理解接口 | 有 | |||
多客服-获取多客服消息记录、客服管理 | 有 | |||
微信支付接口 | 需申请 | |||
微信小店接口 | 需申请 | |||
微信卡券接口 | 需申请 | 需申请 | ||
微信设备功能接口 | 需申请 | |||
微信JS-SDK-基础接口 | 有 | 有 | 有 | 有 |
微信JS-SDK-分享接口 | 有 | 有 | ||
微信JS-SDK-图像接口 | 有 | 有 | 有 | 有 |
微信JS-SDK-音频接口 | 有 | 有 | 有 | 有 |
微信JS-SDK-智能接口(网页语音识别) | 有 | 有 | 有 | 有 |
微信JS-SDK-设备信息 | 有 | 有 | 有 | 有 |
微信JS-SDK-地理位置 | 有 | 有 | 有 | 有 |
微信JS-SDK-界面操作 | 有 | 有 | 有 | 有 |
微信JS-SDK-微信扫一扫 | 有 | 有 | 有 | 有 |
微信JS-SDK-微信小店 | 有 | |||
微信JS-SDK-微信卡券 | 有 | 有 | ||
微信JS-SDK-微信支付 | 有 |
准备的资料:
一、服务器
1.买的云主机。推荐 爱名网
2.BAE(注册百度账号,然后登录 百度云开发 )
3.SAE(注册新浪微博,然后登录 新浪云开发 )
现在主要通过BAE来充当服务器。
(1)用百度账号,登录百度开发者中心。来到主界面如下图:
(2)选择应用引擎(BAE)
(3)创建一个自己的应用。并选择开发环境,我这里选择的是java-tomcat。以及维护代码方式,我选择的是svn方式。
(4)确定创建成功。
(5)查看应用信息。
(6)访问自己的应用链接。出现以下的界面,说明了成功。
二、微信账号
申请一个微信号(下载微信客户端,手机注册,或是qq注册)
申请一个微信公众号 (去申请),申请什么样的微信公众号,请参照 微信详细注册步骤。
申请一个微信公众平台接口测试帐号 (去申请)