图书介绍
.NET 微信公众平台开发教程PDF|Epub|txt|kindle电子书版本网盘下载
![.NET 微信公众平台开发教程](https://www.shukui.net/cover/62/34581825.jpg)
- 刘蓉,李晓黎主编;王亚红,宋燕红,田二明等副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115465603
- 出版时间:2017
- 标注页数:373页
- 文件大小:57MB
- 文件页数:384页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
.NET 微信公众平台开发教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微信公众平台应用基础1
1.1 微信公众平台和公众号2
1.1.1 订阅号2
1.1.2 服务号2
1.1.3 企业号2
1.1.4 订阅号、服务号和企业号的主要区别2
1.2 注册微信公众号3
1.3 配置和使用微信公众号12
1.3.1 登录微信公众平台12
1.3.2 设置微信公众平台13
1.3.3 管理设置14
1.3.4 功能设置17
1.4 微信公众平台的开发模式和开发流程25
1.4.1 Web应用程序的开发模式25
1.4.2 Web应用程序的基本开发流程27
1.4.3 微信公众平台的前端开发模式29
1.4.4 微信公众平台的后端开发模式29
1.4.5 开发者与微信公众平台之间的数据交互方式30
1.4.6 本书实例的开发模式31
习题31
第2章 ASP.NET MVC开发基础33
2.1 ASP.NET MVC开发模式概述34
2.1.1 MVC开发模式34
2.1.2 WebForm和ASP.NET MVC的对比35
2.2 初识ASP.NET MVC35
2.2.1 下载Visual Studio Community 201535
2.2.2 创建ASP.NET MVC应用程序35
2.2.3 ASP.NET MVC项目中的文件夹和文件38
2.3 控制器39
2.4 设计视图41
2.4.1 默认的主页视图41
2.4.2 母版页42
2.5 控制器与视图的关系46
2.5.1 创建Action方法对应的视图46
2.5.2 在浏览器和视图之间传输数据47
2.6 MVC区域(Areas)52
2.6.1 创建区域52
2.6.2 区域中的控制器和视图52
2.7 设计本书实例项目55
习题57
第3章 使用ASP.NET搭建微信公众平台应用程序59
3.1 部署ASP.NET空间60
3.1.1 网站空间的类型60
3.1.2 申请ASP.NET主机空间60
3.1.3 部署MVC网站64
3.2 成为微信公众平台的开发者66
3.2.1 填写服务器配置66
3.2.2 记录收到的消息69
3.2.3 验证signature参数72
3.2.4 申请接口测试号75
3.3 .NET微信接口开发基础技术77
3.3.1 开发者与微信公众平台之间的数据交互设计77
3.3.2 获取access_token81
3.3.3 从微信公众平台获取数据的实例84
习题87
第4章 自定义菜单开发88
4.1 自定义菜单89
4.1.1 创建自定义菜单89
4.1.2 查询自定义菜单93
4.1.3 删除自定义菜单93
4.1.4 获取自定义菜单配置95
4.2 个性化菜单管理99
4.2.1 创建个性化菜单100
4.2.2 删除个性化菜单102
4.2.3 测试个性化菜单四配结果103
习题104
第5章 消息接口106
5.1 接收消息107
5.1.1 在程序中接收POST数据107
5.1.2 接收消息的类型108
5.1.3 解析收到的消息109
5.1.4 接收文本消息110
5.1.5 接收图片消息113
5.1.6 接收语音消息114
5.1.7 接收视频消息115
5.1.8 接收地理位置消息117
5.1.9 接收链接消息118
5.1.10 接收事件推送消息120
5.2 发送消息122
5.2.1 被动回复用户消息122
5.2.2 消息的加密和解密129
5.2.3 群发消息136
5.3 发送模板消息140
5.3.1 申请开通模板功能140
5.3.2 管理我的模板144
5.3.3 所属行业管理145
5.3.4 模板管理149
5.3.5 发送模板消息152
习题154
第6章 用户管理157
6.1 用户分组管理158
6.1.1 查询所有用户分组158
6.1.2 创建用户分组160
6.1.3 修改用户分组名161
6.1.4 删除用户分组163
6.2 用户管理163
6.2.1 获取用户列表164
6.2.2 设置备注名165
6.2.3 获取用户基本信息167
6.2.4 查询用户所在分组173
6.2.5 移动用户到指定分组174
习题176
第7章 客服管理178
7.1 客服账号管理179
7.1.1 开通客服功能179
7.1.2 获取客服账号的列表信息179
7.1.3 添加客服账号181
7.1.4 修改客服账号182
7.1.5 删除客服账号184
7.1.6 设置客服账号的头像185
7.2 通过客服接口发送消息187
习题192
第8章 素材管理194
8.1 临时素材管理195
8.1.1 新增临时素材195
8.1.2 获取临时素材200
8.2 永久素材管理202
8.2.1 新增永久素材202
8.2.2 获取永久素材209
8.2.3 修改永久图文素材211
8.2.4 删除永久素材212
8.3 获取素材汇总信息214
8.3.1 获取素材总数214
8.3.2 获取素材列表215
习题218
第9章 统计分析220
9.1 用户分析数据接口221
9.1.1 获取用户增减数据221
9.1.2 获取累计用户数据225
9.2 图文分析数据接口229
9.2.1 获取图文群发每日数据229
9.2.2 获取图文群发总数据231
9.2.3 获取图文统计数据233
9.2.4 获取图文统计分时数据235
9.2.5 获取图文分享转发数据238
9.2.6 获取图文分享转发分时数据240
9.3 消息分析数据统计接口242
9.3.1 概述242
9.3.2 获取消息发送概况数据242
9.3.3 获取消息发送月数据245
9.3.4 获取消息发送周数据247
9.3.5 获取消息发送分时数据248
9.3.6 获取消息发送分布数据251
9.3.7 获取消息发送分布月数据253
9.3.8 获取消息发送分布周数据255
习题256
第10章 微信前端开发技术258
10.1 开发手机网页的基础259
10.1.1 什么是H5网页259
10.1.2 自适应设计259
10.1.3 使用jQuery Mobile开发手机网页260
10.1.4 开发自适应的H5网页261
10.2 微信网页开发样式库262
10.2.1 CSS基础262
10.2.2 微信网页开发样式库WeUI269
10.3 微信JS-SDK282
10.3.1 绑定域名282
10.3.2 开始使用JS-SDK282
10.3.3 调用基础接口289
10.3.4 分享接口290
10.3.5 图像接口294
10.3.6 音频接口297
10.3.7 获取网络状态接口300
10.3.8 地理位置301
10.3.9 关闭当前网页窗口接口302
10.4 微信浏览器私有接口WeixinJSBridge302
10.4.1 onBridgeReady事件303
10.4.2 WeixinJSBridge.call()方法303
10.4.3 WeixinJSBridge.invoke()方法304
习题307
第11章 微信门店管理309
11.1 申请开通门店功能310
11.2 管理微信门店的开发接口311
11.2.1 获取门店列表311
11.2.2 创建门店316
11.2.3 根据门店id获取门店信息322
11.2.4 删除门店信息326
习题327
第12章 微信支付329
12.1 概述330
12.1.1 微信支付的类型330
12.1.2 开通微信支付330
12.2 JSAPI支付332
12.2.1 准备配置参数333
12.2.2 OAuth 2.0授权333
12.2.3 发起JSAPI支付334
12.2.4 调用统一支付开发接口获取预支付订单号335
12.2.5 生成支付签名字符串338
12.2.6 支付成功340
12.2.7 演示JSAPI支付的实例341
12.3 扫码支付347
12.3.1 生成直接支付URL348
12.3.2 生成支付二维码356
12.3.3 支付成功处理356
12.3.4 演示扫描支付的实例357
12.4 发放红包与企业付款365
12.4.1 微信红包的类型365
12.4.2 发放红包和企业付款提交数据的格式365
12.4.3 开发接口366
12.4.4 返回报文的格式366
12.4.5 发放红包的实例367
习题373