图书介绍

微信公众平台应用开发从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

微信公众平台应用开发从入门到精通
  • 闫小坤,周涛编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302413226
  • 出版时间:2015
  • 标注页数:309页
  • 文件大小:59MB
  • 文件页数:321页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

微信公众平台应用开发从入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 微信公众平台简介1

1.1 微信:连接一切1

1.1.1 物联网1

1.1.2 二维码革命2

1.2 认识微信公众平台4

1.2.1 大事记4

1.2.2 分类:服务号与订阅号5

1.2.3 微信认证6

1.2.4 公众号运营7

1.2.5 微社区8

1.2.6 微信公众平台管理后台9

1.3 本章小结10

第2章 编辑模式及微信公众号11

2.1 开启编辑模式11

2.2 自动回复消息12

2.2.1 开启自动回复12

2.2.2 被添加自动回复13

2.2.3 消息自动回复14

2.2.4 关键词自动回复15

2.2.5 自动回复优先规则16

2.3 自定义菜单17

2.3.1 设置自定义菜单18

2.3.2 设置动作19

2.4 投票21

2.5 案例分析23

2.5.1 利用自动回复实现我的书目功能23

2.5.2 自定义菜单的典型案例:小道消息25

2.6 本章小节26

第3章 搭建开发环境27

3.1 启用公众平台开发模式27

3.1.1 申请网址接入28

3.1.2 数据交换方式29

3.1.3 接口列表30

3.2 SAE环境搭建32

3.2.1 应用创建32

3.2.2 搭建本地开发环境37

3.2.3 SAE常用服务40

3.3 BAE环境搭建43

3.3.1 创建工程44

3.3.2 BAE常用服务46

3.4 开发第一个应用46

3.4.1 下载PHP SDK47

3.4.2 微信公众平台接口测试账号申请47

3.4.3 上传服务器48

3.4.4 扫描二维码49

3.5 本章小节50

第4章 消息接口API51

4.1 开发者模式接入51

4.2 基础支持52

4.2.1 申请测试账号52

4.2.2 获取access_token53

4.3 接收消息55

4.3.1 文本消息56

4.3.2 图片消息57

4.3.3 语音消息59

4.3.4 地理位置消息60

4.3.5 链接消息61

4.3.6 公众平台消息体签名及加解密64

4.4 接收事件消息65

4.4.1 关注\取消关注事件65

4.4.2 扫描二维码事件66

4.4.3 上报地理位置事件68

4.4.4 自定义菜单事件70

4.5 回复消息71

4.5.1 回复文本消息71

4.5.2 回复图片消息72

4.5.3 回复语音消息73

4.5.4 回复视频消息74

4.5.5 回复音乐消息76

4.5.6 回复图文消息78

4.6 生成带参数的二维码81

4.6.1 创建二维码ticket81

4.6.2 通过ticket换取二维码83

4.7 客服接口84

4.8 语音识别87

4.8.1 让微信听懂你的话87

4.8.2 翻译助手88

4.9 本章小节92

第5章 高级接口93

5.1 自定义菜单93

5.1.1 自定义菜单的创建94

5.1.2 自定义菜单的查询和删除97

5.2 上传下载多媒体文件97

5.2.1 上传多媒体文件97

5.2.2 下载多媒体文件99

5.2.3 测试案例100

5.3 用户管理101

5.3.1 管理分组101

5.3.2 获取用户基本信息107

5.3.3 获取关注者列表109

5.4 获取用户地理位置111

5.5 OAuth2.0网页授权112

5.5.1 配置授权回调域名113

5.5.2 OAuth2.0授权流程114

5.5.3 代码实现117

5.5.4 案例119

5.6 高级群发接口120

5.6.1 上传图文消息素材121

5.6.2 根据分组进行群发123

5.6.3 根据OpenID列表群发128

5.6.4 删除群发129

5.6.5 事件推送群发结果129

5.7 多客服功能131

5.8 微信小店133

5.9 模板消息134

5.9.1 创建模板135

5.9.2 发送模板消息135

5.10 企业号136

5.10.1 申请企业号137

5.10.2 组织架构138

5.10.3 发送通知139

5.11 本章小节139

第6章 微信内置浏览器Weixin JS接口140

6.1 微信浏览器140

6.1.1 特征141

6.1.2 WeixinJSBridge142

6.2 WeixinJSBridge使用说明144

6.2.1 WeixinJSBridge接口一览145

6.2.2 界面接口145

6.2.3 分享接口148

6.2.4 监听事件150

6.2.5 功能接口152

6.2.6 第三方APP接口153

6.3 案例155

6.3.1 WeixinJSBridge的加载顺序156

6.3.2 隐藏/显示WebView右上角的分享按钮156

6.3.3 隐藏/显示WebView底部的导航栏158

6.3.4 跳转到扫描二维码界面160

6.3.5 关闭WebView161

6.3.6 发邮件163

6.3.7 图片预览164

6.4 本章小节166

第7章 微信JS-SDK167

7.1 微信JS-SDK简介167

7.2 微信内置浏览器特征169

7.3 JS-SDK的使用171

7.3.1 JS接口安全域名171

7.3.2 微信客户端版本要求172

7.4 在SAE上使用JS-SDK172

7.5 本章小节176

第8章 餐厅管家177

8.1 功能设计178

8.1.1 需求分析178

8.1.2 功能演示179

8.1.3 注意事项182

8.2 “餐厅管家”的实现一183

8.2.1 自定义菜单183

8.2.2 数据库操作类封装185

8.2.3 微信消息接口195

8.3 “餐厅管家”的实现二:预约管理203

8.3.1 数据表设计203

8.3.2 流程设计204

8.3.3 网页与样式206

8.3.4 预约页面206

8.3.5 我的预约页面210

8.4 “餐厅管家”的实现三:菜单管理211

8.4.1 数据表设计211

8.4.2 菜单展示页面212

8.4.3 菜单管理后台214

8.5 “餐厅管家”的实现四:二维码优惠券214

8.5.1 数据库设计214

8.5.2 生成二维码优惠券215

8.5.3 优惠券列表218

8.5.4 使用优惠券221

8.5.5 利用WebSocket实现信息推送224

8.6 “餐厅管家”的实现五:路线导航227

8.6.1 腾讯地图API227

8.6.2 数据库设计228

8.6.3 添加饭店位置229

8.6.4 获取用户位置232

8.6.5 路径选择算法234

8.7 本章小结239

第9章 微商城241

9.1 抽奖系统241

9.1.1 前端展示241

9.1.2 抽奖动画243

9.1.3 中奖概率243

9.1.4 抽奖控制逻辑245

9.1.5 数据表设计246

9.1.6 代码实现247

9.2 微信支付251

9.2.1 微信支付介绍251

9.2.2 JS API支付253

9.2.3 安全支付257

9.2.4 订单查询260

9.3 微信小店262

9.3.1 认识微信小店262

9.3.2 开店五步263

9.4 多客服功能267

9.4.1 服务开通267

9.4.2 添加客服工号268

9.4.3 在电脑上使用多客服269

9.4.4 在微信上使用多客服270

9.5 本章小结271

第10章 微酒店272

10.1 微酒店功能及设计272

10.1.1 功能272

10.1.2 数据库设计273

10.2 功能实现274

10.2.1 自定义菜单274

10.2.2 消息处理275

10.2.3 位置消息276

10.2.4 附近酒店278

10.2.5 预定酒店页面280

10.2.6 用户注册页面284

10.2.7 添加订单页面286

10.2.8 我的订单页面288

10.2.9 退订291

10.2.10 订单后台管理292

10.2.11 我的会员卡295

10.3 本章小节297

第11章 游戏开发:谁是卧底298

11.1 谁是卧底功能及设计298

11.1.1 游戏规则298

11.1.2 核心流程299

11.1.3 数据表设计299

11.2 代码实现300

11.2.1 消息判断300

11.2.2 创建游戏302

11.2.3 创建房间302

11.2.4 换词305

11.2.5 改词306

11.2.6 加入房间306

11.2.7 后台操作308

11.3 效果展示308

11.4 本章小节309

热门推荐