微信公众号开发介绍

公众号分类

1.订阅号
  • 资讯推送,适用于个人.认证前后每天可以群发一条消息。
2.服务号
  • 偏向于服务(类似银行,快递查询)不适于个人。 认证前后都是每月群发4条消息。
3.企业号
  • 用于公司内部通讯使用,需要验证身份才可以关注成功企业号。
注意
  • 如果想简单的发送消息,达到宣传效果,建议可选择订阅号;
  • 如果想用公众号获得更多的功能,例如开通微信支付,建议可以选择服务号;
    • 如果想用来管理内部企业员工、团队,对内使用,可申请企业号;
      订阅号可通过微信认证资质test
  • 审核通过后有一次升级为服务号的入口,升级成功后类型不可再变;
  • 服务号不可变更成订阅号

公众号开发模式

编辑模式(不需要开发)

  • 公众号默认提供了很多基础的功能,可以在不需要开发者的情况下使用公众号提供一些基础的服务。

开发模式

1.基于微信公众平台的接口开发模式(常用于后端开发)
  • 用户在公众号内向公众号发送消息。
  • 微信服务器在接收到用户发送消息之后,将消息通过开发者提供的接口发送给开发者的服务器。
  • 开发者服务器接收到消息后,进行相关的业务逻辑之后,将处理结果返回给微信服务器。
  • 微信服务器再通过消息的形式将开发者服务器返回的内容展示给用户。
2.公众号内页开发
  • 用户通过公众号内的菜单,或者通过消息中心的超链接直接向开发者服务器发送网页请求。
  • 开发者服务器像正常处理网页请求一样处理响应。
和普通开发不同的是

1.开发者服务器在特定的业务场景中,可以主动向微信公众平台提供的开发者接口发送请求,实现各项功能。
2.开发者可以在网页上通过Javascript代码使用微信原生功能的工具包,使用它能在网页上实现录制和播放微信语音、监听微信分享、上传手机本地图片、拍照等许多功能。

3.第三方平台介绍
  • 第三方平台其实就是一个整合微信所有接口功能,实现各项可复用的业务功能(微信小游戏,微信商城等等),用户可以通过第三方平台,在零开发的情况下,实现微信公众号的各项功能

猜你喜欢

转载自blog.csdn.net/zero________________/article/details/81506478