关于本书的内容有任何问题,请联系 左仲海
第 1章 微信公众平台开发概述 1 1.1 微信公众平台介绍 2 1.1.1 微信公众平台简介 2 1.1.2 微信公众平台的特性、类型、基础功能 2 1.2 开发所需知识及软件 7 1.3 本地与服务器运行环境搭建 8 1.3.1 本地PHP环境搭建 9 1.3.2 服务器种类介绍与新浪SAE服务器搭建 9 第 2章 微信公众平台开发快速入门 14 2.1 微信公众平台实现Hello World程序 15 2.1.1 开启微信开发 者模式 15 2.1.2 实现关键字回复Hello World程序 22 2.2 关注事件及各类型消息接收、响应 26 2.2.1 关注事件与自定义回复图文消息 26 2.2.2 关键字被动回复用户文字消息 32 2.2.3 接收图片信息并响应 35 2.3 开发 者模式下自定义菜单操作 41 2.3.1 开发 者模式下自定义菜单创建工具介绍 41 2.3.2 自定义菜单创建 42 2.3.3 自定义菜单查询、删除 47 2.3.4 CLICK菜单事件在接口文件中响应的方式 47 2.4 开发 者模式下实现客服功能 49 2.4.1 开发 者模式下客服功能介绍 50 2.4.2 客服功能账号创建 50 2.4.3 将消息转发到客服 52 2.4.4 客服功能软件使用讲解 53 第3章 微信公众平台常见HTML5 创意宣传页制作 55 3.1 易企秀工具介绍 56 3.1.1 HTML5简介 56 3.1.2 易企秀工具介绍 56 3.1.3 易企秀手机客户端介绍 56 3.2 制作一个HTML5的创意宣传页 57 3.2.1 易企秀H5场景模块浏览 57 3.2.2 制作一个活动报名的HTML创意宣传页 58 第4章 实例:天气预报查询功能 66 4.1 天气预报查询接口介绍 67 4.1.1 天气预报查询接口介绍 67 4.1.2 天气预报查询功能整体流程解析 67 4.1.3 类似功能需求的思考方式 68 4.2 天气预报查询接口调用 68 4.2.1 天气预报查询接口调用 68 4.2.2 处理返回信息得到有效的天气数据 75 4.3 天气预报查询功能实现 77 4.3.1 PHP截取函数的使用 77 4.3.2 微信公众平台关键词回复 78 4.3.3 完成天气预报查询功能 79 第5章 微信公众平台接口介绍与配置 81 5.1 微信公众平台接口介绍及测试号配置 82 5.2 微信公众平台接口开发注意事项 84 5.2.1 全局返回码说明 84 5.2.2 接口频次限制说明 85 5.3 微信公众平台核心接口功能介绍 85 5.3.1 微信公众平台核心接口功能介绍 86 5.3.2 案例分析:如何确定微信应用在开发过程中会用到哪些接口 88 第6章 微信公众平台基础接口实例讲解 90 6.1 access_token获取及应用 91 6.1.1 access_token的作用及使用场景 91 6.1.2 获取access_token值 92 6.2 微信服务器IP、长链接转短链接接口实例 96 6.2.1 获取微信服务器IP地址实例 96 6.2.2 长链接转短链接接口调用实例 98 6.3 用户管理中常用接口调用实例及解析 101 6.3.1 获取微信关注用户列表接口调用实例 102 6.3.2 用户基本信息接口(UnionID机制)调用实例 104 第7章 微信公众平台高 级接口实例讲解 108 7.1 网页授权接口实例讲解 109 7.1.1 网页授权接口介绍 109 7.1.2 scope为snsapi_base时调用实例 111 7.1.3 scope为snsapi_userinfo时调用实例 114 7.2 带参数二维码介绍及实例讲解 120 7.2.1 带参数二维码介绍 120 7.2.2 生成带参数二维码 121 7.2.3 扫描带参数二维码 128 7.3 JSSDK介绍及使用 130 7.3.1 JSSDK介绍 131 7.3.2 JSSDK自定义分享功能实例 136 7.3.3 JSSDK调用手机相册、拍照功能 139 7.4 模板消息介绍及实例调用 142 7.4.1 模板消息介绍 142 7.4.2 添加模板 142 7.4.3 发送模板消息实例 145 7.5 微信web开发 者工具详解 150 7.5.1 web开 发者功能介绍 150 7.5.2 调试网页授权接口 152 7.5.3 模拟JSSDK权限校验 154 7.5.4 移动调试与Chrome DevTools 156 第8章 实例:手机短信验证功能 160 8.1 PHP与MySQL介绍 161 8.1.1 PHP与MySQL的关系 161 8.1.2 PHP操作MySQL数据库实例 161 8.2 短信验证码实现方式 166 8.3 手机短信验证功能实例 171 8.3.1 短信验证码验证界面 171 8.3.2 短信验证码实现流程 173 第9章 实例:微信绑定功能 182 9.1 微信绑定介绍 183 9.1.1 微信绑定介绍 183 9.1.2 微信绑定主流的两种方式介绍 183 9.2 微信与手机号绑定实例 184 第 10章 微信公众平台开发之面向对象 192 10.1 面向对象开发介绍 193 10.1.1 面向对象开发简介 193 10.1.2 面向对象的特性 193 10.1.3 面向对象的重要性 194 10.2 微信开发如何使用面向对象 194 10.2.1 创建一个class类 194 10.2.2 创建被动回复纯文本信息的方法 195 10.2.3 实例化类并使用被动回复方法 197
本书系统地讲解企业主流开发框架Spring Boot以及微服务开发框架Spring Cloud的基础知识。全书...
本书全面而深入地讲解了PHP开发的主流框架ThinkPHP。全书共9章,第1章主要讲解蜗牛笔记的系统功能,同时...
本书全面而深入地讲解了Python Web开发的主流框架Flask。全书共9章,第1章主要讲解“蜗牛笔记”博客...
本书全面介绍了如何用Python进行Web接口测试。全书共分为6章,第1章介绍接口测试的基础知识;第2章讲解P...
本书以Python语言为基础描述了网络爬虫的基础知识,用大量实际案例及代码,向读者介绍了编写网络爬虫所需要的相...
本书是一本系统介绍热门前端多端框架uni-app的实用教程。全书共分7章,主要分为两个部分。第一部分 基础篇(...
本书全面地介绍在Android Studio开发环境下进行移动应用开发的一般步骤和方法,并根据“1+X”职业技...
本书以真实的脱敏企业项目案例贯穿全书,适配Android 10.0系统,引入当前主流的开发方式,采用项目化的方...
本书基于Linux操作系统的操作、管理和运维的实际需求,主要讲解Linux桌面操作系统Ubuntu的配置管理、...
本书以移动App设计为主线,全面、系统地介绍移动UI设计方法和技巧,在内容编排上,分为UI设计入门篇、UI设计...
我要评论