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