前端随心记---------微信公众号开发

Posted 叩首问路 码梦人生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端随心记---------微信公众号开发相关的知识,希望对你有一定的参考价值。

   微信的起源

        故事要从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

以上是关于前端随心记---------微信公众号开发的主要内容,如果未能解决你的问题,请参考以下文章

如何使用jsp开发微信公众平台,或者使用java语言开发公众平台

微信公众号授权--前端

NodeJs 开发微信公众号微信事件交互

PHP开发微信公众号的问题

NodeJs 开发微信公众号微信事件交互

使用koa2开发微信公众号之网页授权