微信的起源
故事要从2010年美国出现的一个叫做Kik的App开始讲起。
那个时候Kik用了一个月的时间获取了一百万的用户,震惊了全世界。这种用户增长速度是前无古人的,算是移动互联网的第一个奇迹。
很巧的是,QQ邮箱团队当时正在着手开发一个叫做『手中邮』的App,也就是QQ邮箱的移动版。
邮箱团队的负责人张小龙看到Kik这个奇迹之后,马上发了邮件给马化腾(Pony),说这个东西我们应该做。Pony同意了,把它命名为『微信』。
详情网址:https://36kr.com/p/5135834
2011年1月21日,微信之父(张小龙)推出微信 海外版的微信叫做 wechat。
2012年8月20日,腾讯推出微信公众平台功能,同年11月开放第三方接口,允许程序员自己使用编程语言去调用腾讯的接口:可以自己去编程管理微信公众号。
2013年1月微信突破 3 亿,海外版wechat用户也达到7000万,可见微信已随处不在。
公众号的开发时代(风口已过、红利期没有):
1. 蛮荒时代(完全的原生的纯语言,效率最低) 特点:web管理界面管理公众号。
2. 发展时代 特点:微信开放接口(只支持PHP),纯语言开发,提供了更多的应用。
3. 鼎盛时代 特点:第三方公司的开发接口,获取收益。
4. 衰减期 特点:由于微信公众号的火热,也导致做公众号比使用公众号的多。
目前很多企业也不再自己开发微信公众号,基本都是使用的第三方管理平台来做管理:
- 小猪CMS(第一家做第三方的微信功能、第一个吃螃蟹的人)
- weiphp
- 微信人家
- 微擎(目前最在顶尖的做第三服务的公司)
https://s.w7.cc/module-5298.html
微信公众号分类
1. 服务号(企业、营业执照)
2. 订阅号(个人)
3. 企业号(企业、营业执照)
4.小程序
账号的申请:https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN&token=
微信公众账号登录:https://mp.weixin.qq.com
公众号的运营模式
对于一个公众号存在两种运营的模式:编辑模式、开发者模式
编辑模式:可以使用微信官方提供的一个 web 界面来管理的我们的公众账号。
开发者模式:开发者模式,这种模式腾讯允许 第三方给公众号开发额外的功能,需要用户配置第三方的服务器。
注意:这两种模式是互斥的。
查看微信的开发文档(作为一个微信开发者必备的技能)
https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html
+ 接口权限
https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Explanation_of_interface_privileges.html
+ 错误返回码
https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Global_Return_Code.html