微信公众平台应用开发:方法、技巧与案例

所需积分/C币:5 2018-01-18 12:53:45 8.88MB PDF

《微信公众平台应用开发:方法、技巧与案例(Java版)》文字完整版。
目录 前言 第1章公众平台基础知识 1公众平台简介 1.1.1平台定位 1.1.2发展历程 2注册公众账号 12.1公众账号的分类 注册账号所需资料 1.2.3公众账号的注册流程 3公众平台的使用 13,1功能 1.32管理 1.3.3服务 134统让 135设置 14公众账号认证 1.4.1认证条件 1.42微信认证流程 1.4.3微博认证流程 1.5小结 第2章编辑模式的使用 2.1编辑模式的应用场景 22自动回复 2,2.1被添加自动回复 2.2.2消息自动回复 2,2.3关键词自动回复 2.2.4自动回复优先规则 2.3案例:简易号码簿 2.3.1案例功能描述 数据准备 2.33设计关注提示语 2.3.4设计关键词规则 2.3.5设置默认回复 2.3.6测试体验 24自定义菜单 4.1编辑菜单 242预览和发布菜单 2.5 第3章开发模式的启用 3.1开发模式的基础知识 3.1.1启用开发模式的必备条件 3.1.2应用引擎简介 3.13开发工具介绍 3.2开发请求校验程序 32.1开发者文档介绍 3,22明确请求校验流程 3.2.3请求校验流程分析 3,2.4请求校验程序的实现 2.5本地测试 3.2.6导出WAR包 3.3BAE的使用 3.3.1注册账号 3.32创建应用 33.3托管设置 3.3.4部署应用 335获取访问地址 34启用开发模式的步骤 3.5小结 第4章消息的接收与响 4.1消息交互基础知识 4.1.1消息交互流程 4.12消息的分类 4.2消息结构的封装 4.2.1封装请求消息 4.22封装事件 4.2.3封装响应消息 4.3消息的处理 431Dom4的使用 4.32 XStream的使用 433解析请求消息 4.3.4响应消息对象转XML 44案例:消息的接收与响应 44.1开发准备工作 44.2消息封装类 4.43封装消息处理工具 444使用 CoreServlet类完成消息的接收 与响 44.5使用 Core Service类完成消息的处理 4.4.6部署应用及测试体验 结 第5章自定义菜单的使用 5.1发送 Https请求 5.1.1两种解决方法 5.12自定义信任管理器 5,2接口访问凭证 5.2.1获取凭证接口介绍 5.2.2获取凭证的方式 3自定义菜单接口 5.31菜单按钮的分类 532菜单结构说明 5.3.3封装菜单结构 5.3.4案例:创建菜单 535菜单的杳询与删除 54响应菜单点击事件 55接口调用频率限制 56案例:网址导航 5.6.1案例功能描述 5.6.2案例开发准备 5.63封装通用工具类 5.6.4封装菜单工县类 56.5创建自定义菜单 5.6.6实现业务逻辑 5.6.7部署应用及测试体验 57小结 第6章高级接口的使用 1语音识别 6.1.1开启语音识别功能 6.1.2如何获取语音消息 62客服接口 6,2.1接口描述 6,22方法封裝 6,2.3案例:发送客服消息 6.3 OAuth2.0网页授权 6.31配置网页授权回调域名 6.32网页授权流程 6.33方法封装 634案例:通过网页授权获取用户信息 64生成带参数二维码 64.1创建临时二维码 642创建永久二维码 64.3换取二维码 644案例:通过tcke换取二维码 6.5获取用户地理位置 6.51开启获取用户地理位置功能 652接收上报地理位置事件 6.6获取用户基本信息 66,1接口描述 6.62方法封装 663案例:获取用户基本信息 6.7获取关注者列表 6,7.1接口描述 6.72方法封装 67.3案例:获取公众账号关注者列表 68用户分组接口 6.8.1查询分组 682创建分组 68.3修改分组名 684移动用户分组 69上传及下载多媒体文件 69.1上传多媒体文件接口描述 692使用抓包工具分析文件上传请求 69.3上传多媒体文件方法封装 694下载多媒体文件 695案例:上传及下载语音文件 6.10小结 第7章网终表情的使用 7.1微信支持的网络表情 72QQ表情 721微信上的QQ表情代码 722在微信上发送QQ表情 723QQ表情的识别 7.2.4回复QQ表情 72.5案例:原样回复QQ表情 73Fmoi表情 73.1微信上的Fmoi表情编码 732如何使用moi表情编码 7.33案例:回复Emo表情 74小结 第8章公众平台开发技巧 8.1图文消息使用详解 8.1.1单图文消息的实现 8.1.2多图文消息的实现 813图文消息使用注意事项 8,2公众账号无响应的处理 83,2.1公众账号无响应的几种情况 822计算字符串所占字节数 8.3应用开发最佳实践 831解析消息创建时间 8.32换行符的使用 8.3、3网页超链接的使用 8.34隐藏浏览器工具栏 83.5表情飘落效果 84识别微信浏览器 8.4.1判断微信浏览器 84.2只允许微信浏览器访问

...展开详情
img
netbloomy

关注 私信 TA的资源

上传资源赚积分,得勋章
最新资源