微信学习笔记

今天开始学习柳峰的微信博文。感谢属于我们程序员的无私和与人分享的精神。

26 微信公众账号的类型(普通与会议)

                        

微信账号 (1)个人账号  (2)企业账号  2.1 普通账号   2.2 会议账号 (实现的功能为:有效时间,关注权限,关注者可互见)


29 微信开发过程中的消息处理

 柳峰老师已经给出了详细的代码实现,我这里总结一下整个的实现思路

1.微信平台将从手机上收到的信息转化为xml格式,以post方式发送到指定的url中。

2.我们在url的post方法中,要改变request和response的编码方式,以防止中文乱码

3.为了降低耦合我们将request以参数的形式发送到核心处理类中,并在核心处理类中完成对整个消息的分析和处理。具体处理过程如下

  (1)将request中所有参数进行解析,并将解析结果存放到map中,令其以键值对的形式存在。

   (2)我们从map中提取参数,包括发送发账号,公共账号,请求类型。

   (3)我们对请求类型做相应处理,同时将返回结果存放到MusicMessage或NewsMesssage或TextMessage中,并将结果在转化为xml格式,最后将其返回

猜你喜欢

转载自blog.csdn.net/cleanarea/article/details/45618283