图书介绍

微信公众平台开发基础与实战pdf电子书版本下载

微信公众平台开发基础与实战
  • 闫小坤,周涛编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111478195
  • 出版时间:2014
  • 标注页数:276页
  • 文件大小:37MB
  • 文件页数:288页
  • 主题词:移动终端-应用程序-程序设计

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 微信认证 5

1.2.4 公众号运营 6

1.2.5 微社区 7

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

1.3 本章小结 9

第2章 编辑模式——轻松玩转公众号 10

2.1 开启编辑模式 10

2.2 自动回复消息 11

2.2.1 添加自动回复 11

2.2.2 消息自动回复 12

2.2.3 关键词自动回复 13

2.2.4 自动回复优先规则 15

2.3 自定义菜单 16

2.3.1 设置自定义菜单 16

2.3.2 设置动作 18

2.4 投票 19

2.5 案例分析 21

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

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

第3章 搭建开发环境 25

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

3.1.1 申请网址接入 26

3.1.2 数据交换方式 26

3.1.3 接口列表 27

3.2 SAE环境搭建 28

3.2.1 应用创建 28

3.2.2 搭建本地开发环境 34

3.2.3 SAE常用服务 36

3.3 BAE环境搭建 39

3.3.1 创建工程 40

3.3.2 BAE常用服务 42

3.4 开发第一个应用 42

3.4.1 下载PHP SDK 42

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

3.4.3 上传服务器 45

3.4.4 扫描二维码 45

第4章 消息接口API 47

4.1 开发者模式接入 47

4.2 基础支持 48

4.2.1 申请测试账号 48

4.2.2 获取access_token 49

4.3 接受消息 51

4.3.1 文本消息 52

4.3.2 图片消息 54

4.3.3 语音消息 55

4.3.4 地理位置消息 56

4.3.5 链接消息 57

4.3.6 视频消息 59

4.4 接收事件消息 60

4.4.1 关注/取消关注事件 60

4.4.2 扫描二维码事件 61

4.4.3 上报地理位置事件 64

4.3.4 自定义菜单事件 65

4.5 回复消息 66

4.5.1 回复文本消息 67

4.5.2 回复图片消息 68

4.5.3 回复语音消息 69

4.5.4 回复视频消息 70

4.5.5 回复音乐消息 72

4.5.6 回复图文消息 74

4.6 生成带参数的二维码 76

4.6.1 创建二维码ticket 77

4.6.2 通过ticket换取二维码 79

4.7 客服接口 79

4.8 语音识别 83

4.8.1 让微信听懂你的话 83

4.8.2 翻译助手 84

第5章 高级接口 88

5.1 自定义菜单 88

5.1.1 自定义菜单的创建 88

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

5.2 上传下载多媒体文件 92

5.2.1 上传多媒体文件 92

5.2.2 下载多媒体文件 93

5.2.3 测试案例 95

5.3 用户管理 95

5.3.1 管理分组 96

5.3.2 获取用户基本信息 101

5.3.3 获取关注者列表 103

5.4 获取用户地理位置 105

5.5 OAuth2.0网页授权 106

5.5.1 配置授权回调域名 107

5.5.2 OAuth2.0授权流程 108

5.5.3 代码实现 111

5.5.4 案例 112

5.6 高级群发接口 114

5.6.1 上传图文消息素材 114

5.6.2 根据分组进行群发 116

5.6.3 根据OpenID列表群发 121

5.6.4 删除群发 121

5.6.5 事情推送群发结果 122

5.7 多客服功能 123

5.8 微信小店 125

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

6.1 微信浏览器 127

6.1.1 特征 128

6.1.2 WeixinJSBridge 129

6.2 WeixinJSBridge使用说明 131

6.2.1 WeixinJSBridge接口一览 131

6.2.2 界面接口 132

6.2.3 分享接口 134

6.2.4 监听事件 137

6.2.5 功能接口 138

6.2.6 第三方APP接口 139

6.3 案例 142

6.3.1 WeixinJSBridge的加载顺序 142

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

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

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

6.3.5 关闭WebView 148

6.3.6 发邮件 149

6.3.7 图片预览 151

第7章 餐厅管家 154

7.1 功能设计 154

7.1.1 需求分析 154

7.1.2 功能演示 155

7.1.3 注意事项 159

7.2 “餐厅管家”的实现 160

7.2.1 自定义菜单 160

7.2.2 数据库操作类封装 161

7.2.3 微信消息接口 171

7.2.4 预约管理 179

7.2.5 菜单管理 186

7.2.6 二维码优惠券 189

7.2.7 路线导航 201

7.3 本章小结 213

第8章 微商城 214

8.1 抽奖系统 214

8.1.1 前端展示 214

8.1.2 抽奖动画 215

8.1.3 中奖概率 215

8.1.4 抽奖控制逻辑 216

8.1.5 数据表设计 217

8.1.6 代码实现 218

8.2 微信支付 222

8.2.1 介绍 223

8.2.2 JS API支付 224

8.2.3 安全支付 228

8.2.4 订单查询 231

8.3 微信小店 232

8.4 多客服功能 237

8.4.1 服务开通 237

8.4.2 添加客服工号 237

8.4.3 在电脑上使用多客服 238

8.4.4 在微信上使用多客服 240

8.5 本章小结 240

第9章 微酒店 241

9.1 微酒店功能及设计 241

9.1.1 功能 241

9.1.2 数据库设计 242

9.2 功能实现 243

9.2.1 自定义菜单 243

9.2.2 消息处理 244

9.2.3 位置消息 245

9.2.4 附近酒店 246

9.2.5 预订酒店页面 248

9.2.6 用户注册页面 252

9.2.7 添加订单页面 255

9.2.8 我的订单页面 257

9.2.9 退订 259

9.2.10 订单后台管理 260

9.2.11 我的会员卡 263

第10章 游戏开发——谁是卧底 265

10.1 谁是卧底功能及设计 265

10.1.1 游戏规则 265

10.1.2 核心流程 265

10.1.3 数据表设计 266

10.2 代码实现 267

10.2.1 消息判断 267

10.2.2 创建游戏 269

10.2.3 创建房间 269

10.2.4 换词 272

10.2.5 改词 272

10.2.6 加入房间 273

10.2.7 后台操作 274

10.3 效果展示 275

精品推荐