微信公众号开发是一个很方便的推广手段
1、首先最好是申请一个微信服务公众号,这个类型的帐号比订阅号多了些接口如支付接口等。
2、搞到一个外网的域名,因为想要开发公众号就要让微信用户发送的消息可以经过腾讯的微信转发到我们的项目里。在服务器绑定的时候可以指定从微信服务器向我们项目转发用户消息的地址(微信进入项目的入口)。
3、用户发出的微信消息类型有文本类型、事件类型、图片类型、位置类型等。在他们发过来消息之后我们可以通过请求得到消息类型,从而转到不同的处理分支。
4、公众号里的按钮可以分为view(直接天转到一个页面)和click(进入到控制器做进一步处理)事件。
5、公众号可以给用户回复的消息一般就是文本和图文消息,而且这些消息都是组装成xml类型的文本字符串返回的。
6、在图文消息里我们可以设置每个图文的点进去之后连接地址和展示时候的图片。
其他问题后期完善