关于本书的内容有任何问题,请联系 左仲海
第 1章 初识微信公众平台 1 1.1 什么是微信公众平台 1 1.2 微信公众平台介绍 2 1.2.1 发展历程 2 1.2.2 公众平台功能 3 1.3 公众平台注册与认证 6 1.3.1 公众号的分类 6 1.3.2 注册网址及流程 8 1.4 公众平台的编辑与开发 11 1.4.1 编辑模式 12 1.4.2 开发模式 13 本章小结 14 动手实践 14 第 2章 微信公众平台开发 准备 15 2.1 开发环境搭建 15 2.1.1 接入指南 15 2.1.2 接口测试号申请 19 2.1.3 接口在线调试 21 2.2 基础接口 21 2.2.1 获取接口调用凭证 21 2.2.2 获取微信服务器IP地址 23 2.3 微信Web开发调试工具 23 2.3.1 调试微信网页授权 24 2.3.2 调试JS-SDK的相关功能 26 2.3.3 移动调试 36 2.3.4 与Chrome集成与调试 39 本章小结 39 动手实践 39 第3章 自定义菜单 41 3.1 发送HTTPS请求 41 3.1.1 HTTPS概述 41 3.1.2 微信上的实现方法 42 3.2 自定义菜单接口 43 3.2.1 自定义菜单创建接口 43 3.2.2 自定义菜单查询接口 47 3.2.3 自定义菜单删除接口 49 3.2.4 自定义菜单事件推送 49 3.2.5 个性化菜单接口 55 3.2.6 获取自定义菜单配置接口 59 3.3 响应菜单单击事件 62 本章小结 64 动手实践 64 第4章 消息的接收与响应 66 4.1 接收普通用户消息 66 4.1.1 封装接收消息结构 67 4.1.2 文本消息 68 4.1.3 图片消息 69 4.1.4 语音消息 70 4.1.5 视频消息 71 4.1.6 小视频消息 72 4.1.7 地理位置消息 73 4.1.8 链接消息 74 4.2 接收事件推送 75 4.2.1 封装事件 75 4.2.2 关注/取消事件 77 4.2.3 扫描带参数二维码事件 77 4.2.4 上报地理位置事件 79 4.2.5 自定义菜单事件 80 4.3 回复消息 81 4.3.1 被动响应消息 81 4.3.2 客服消息接口 85 4.3.3 回复消息代码实现 88 4.4 聊天机器人 96 4.4.1 聊天机器人介绍 96 4.4.2 聊天机器人的实现 101 本章小结 105 动手实践 105 第5章 用户管理与账号管理 106 5.1 用户管理 106 5.1.1 用户标签管理 106 5.1.2 设备用户备注名 112 5.1.3 获取用户基本信息 112 5.1.4 获取用户列表 118 5.1.5 获取用户地理位置 119 5.2 账号管理 120 5.2.1 创建二维码接口 120 5.2.2 长链接转短链接接口 124 5.2.3 微信认证事件推送 125 本章小结 129 第6章 微信小店 130 6.1 微信小店搭建 130 6.1.1 小店概况 130 6.1.2 添加商品 132 6.1.3 商品管理 134 6.1.4 货架管理 135 6.1.5 订单管理 143 6.1.6 运费模板管理 149 6.1.7 图片库 154 6.2 自定义开发 155 6.2.1 微信小店SDK 155 6.2.2 支付成功通知 156 6.3 小店实例 160 6.3.1 订单创建 160 6.3.2 订单查询 160 6.3.3 订单物流查询 162 本章小结 166 第7章 微信支付 167 7.1 申请微信支付 167 7.1.1 支付申请流程 167 7.1.2 经营类目选择 169 7.1.3 资费标准 169 7.2 公众号支付 169 7.2.1 场景介绍 170 7.2.2 开发步骤 171 7.2.3 业务流程 172 7.3 JS API接口开发 172 7.3.1 获取微信版本号 172 7.3.2 H5调用支付API 173 7.3.3 收货地址共享 174 本章小结 176 第8章 高级接口 177 8.1 客服接口 177 8.1.1 消息转发到客服 177 8.1.2 客服管理 178 8.1.3 会话控制 183 8.1.4 获取聊天记录 187 8.2 OAuth 2.0授权 188 8.2.1 OAuth 2.0介绍 189 8.2.2 获取接口凭证方法 189 8.3 获取关注者列表 192 8.4 素材管理 194 8.4.1 新增临时素材 194 8.4.2 获取临时素材 195 8.4.3 新增永久素材 196 8.4.4 获取永久素材 199 8.4.5 删除永久素材 200 8.4.6 修改永久素材 201 8.4.7 获取永久素材总数 201 8.4.8 获取永久素材列表 202 8.5 高级群发接口 203 本章小结 205 第9章 天气预报应用实例 206 9.1 微信接入框架 206 9.1.1 Senparc介绍 206 9.1.2 关键类说明 206 9.1.3 引入说明 207 9.2 天气接口 207 9.2.1 阿里云登录 208 9.2.2 接口使用 209 9.3 PM2.5接口 212 9.3.1 接口规范 212 9.3.2 接口使用 213 9.4 功能设计 214 9.5 开发实现 216 9.5.1 消息接收 216 9.5.2 API接口调用 219 9.5.3 接口数据处理 219 9.5.4 消息发送 221 本章小结 225 动手实践 225 第 10章 游戏开发应用实例 226 10.1 项目介绍 226 10.1.1 游戏规则 226 10.1.2 核心流程 226 10.2 功能设计 227 10.2.1 获取用户信息 227 10.2.2 游戏功能 227 10.3 功能实现 227 10.3.1 游戏启动 227 10.3.2 蚊子飞出 229 10.3.3 蚊子计数 230 10.3.4 游戏结束 231 本章小结 232 动手实践 232 第 11章 微商城综合实例 234 11.1 项目介绍 234 11.2 功能设计 234 11.2.1 微商城的功能 234 11.2.2 数据库设计 235 11.3 开发实现 237 11.3.1 微商城的菜单 237 11.3.2 首页 238 11.3.3 分类 240 11.3.4 购物车 241 11.3.5 我的商城 244 11.3.6 系统后台实现 245 本章小结 250 动手实践 250 附录 接口返回码说明 251
此书开发语言是PHP还是什么?
您好,此本书开发语言是PHP。
本书较为全面地介绍了微信小程序开发的基本流程和方法,包括开发工具和开发语言。全书共10章,主要分为两个部分,第...
本书通过实例的形式系统讲解C语言程序设计的相关知识和应用,内容包括初识C语言、C语言基础、顺序结构、选择结构、...
“操作系统”是计算机专业的一门必修课程。本书从资源管理的角度出发,介绍了计算机系统中各种软、硬件资源管理的概念...
本书以一个完整旅游公司网站的开发项目为主线,贯穿所有知识点,较为全面地介绍了Web前端开发中使用HTML5和C...
本书共11章,以Red Hat Enterprise Linux 6.9(简称RHEL 6.9)为例,分别介绍...
本书是一本系统介绍热门前端多端框架uni-app的实用教程。全书共分7章,主要分为两个部分。第一部分 基础篇(...
本书全面地介绍在Android Studio开发环境下进行移动应用开发的一般步骤和方法,并根据“1+X”职业技...
本书以真实的脱敏企业项目案例贯穿全书,适配Android 10.0系统,引入当前主流的开发方式,采用项目化的方...
本书基于Linux操作系统的操作、管理和运维的实际需求,主要讲解Linux桌面操作系统Ubuntu的配置管理、...
本书较为全面地介绍HTML5移动前端开发的核心知识,并简要介绍使用HBuilderX开发移动App的流程。本书...
此书开发语言是PHP还是什么?