文档介绍:微信-公众平台公众号开发79公众号-功能原理公众号编辑模式开发模式后台配置自动回复自定义菜单微信只做连接复杂业务处理数据本地存储微网页/系统13公众号-认证服务认证后能够获得使用高级消息接口的权限。用户将在微信中看到认证公众号特有的标识。认证费用:300元/次,有效期:1年。16高级功能-编辑模式自动回复:被添加回复、消息自动回复、关键词自动回复。消息类型:文字、图片、语音、视频、图片。自定义菜单:可添加3个顶层菜单,顶层菜单下有5个子菜单。菜单动作:连接消息(图文、音视频)、跳转外部链接。19高级功能-开发模式成为开发者:,成为开发者;后台配置URL、Token;测试通过,启用开发模式。38公众号开发-接口文件接口文件声明包含自定义token的常量,并实例化接口类,调用valid函数,校验有效性。一个类,三个函数:有效性校验函数、消息回复函数、签名检查函数。配置:修改代码,常量TOKEN的值为自己的TOKE;上传至服务器,通过验证;注销有效性校验动作。32公众号开发-消息回复函数介绍:获取用户发送的消息(XML数据),包括消息内容、用户/公众号ID、类型、创建时间等。功能:创建变量,获取用户发送的消息内容;使用函数将XML字符串载入对象;获取对象内容,并创建回复消息模板;使用函数,套用消息模板,格式化回复的消息信息(用户ID等),并存储到变量;在用户消息窗口输出消息内容;26公众号开发-消息类型接收消息类型:文本(内容)、图片(链接地址)、语音、视频、地理位置(坐标及位置信息)、链接。语音、视频只推送消息媒体ID,内容需通过高级接口下载。回复消息类型:包括文字、图片、语音视频、图文消息。文字内容可直接回复。其它的类型需先认证账号,将文件上传至微信服务器,回复时调用对应的消息ID即可。9公众号开发-微网页/系统开发语言HTML5\CSS\JS…….NET\JAVA\PHP……自适应网页设计页面宽度自适应屏幕大小百分比大小(字体、控件宽度、图片大小),类似安卓开发判断屏幕分辨率,载入不同的样式表(CSS)(无需用户关注公众号)获取关注列表(openID)、获取用户信息(已关注)