1 技术概述
微信公众平台是腾讯为了让用户申请和管理微信公众账号推出的一个web平台。微信公众账号的种类可以分为3种,并且一旦选定不可更改。按照功能的限制从小到大依次为:订阅号、服务号、企业号。个人只能注册订阅号
2 微信公众号的数据交互原理
3 入门前了解
3.1 要明白开发者模式是什么?
开发者模式,简单的说,就是先验证我们自己的服务器地址,验证完成之后,用户一旦给微信公众号发消息,微信的就会把微信用户的消息转发到这个地址上。
我们自己的服务器接到数据后,然后我们自己设计一套程序,输出一个结果,再由微信服务器返回给用户。而我们开发者能做的:就是在自己的服务器上,设计出各种功能的逻辑实现。
3.2 开发者模式能实现什么功能
无论你会不会技术,首先要做的一件事就是:仔细阅读开发者文档、仔细阅读开发者文档、仔细阅读开发者文档(重要的事情说三遍)
要明白一些基本的东西
要明白openid是一个加密的串,每个用户对一个某个公众号的openid是唯一的。
根据openid获取用户的头像,性别、昵称、所在地区等微信公开的信息,不过用户的微信号获取不到。
3.3 微信公众平台的开发者模式能实现的功能
首先要知道开发者模式的接口有哪些,所有的功能,都是基于这些接口的。
打开微信公众平台后台,点击开发者中心下面的接口权限。