您好!欢迎来到淘毕设网

淘毕设网

热门搜索: 毕业设计   
《微信企业号开发完全自学手册》.pdf [310.7M]
  • 2024-02-20
  • 电子书
  • 0
  • 38
  • 扫一扫,手机访问
  • 限时 • 优惠
  • 平台资金担保,交易全程无忧
  • 立即抢购
  • 9.00
  • (原价:¥199.00)
  • 商品特色:
  • 担保交易
  • 自动发货
  • 商品详情
  • 累计评价 0
  • 商品问答
  • 交易规则
  • 立即购买

《微信企业号开发完全自学手册》是微信公众平台企业号开发较全面、系统的一本书,以实战开发为原则,讲解微信各个模块的开发使用,以实例引导企业号的开发与运用,以Struts、Hibernate、Servlet、HttpClients、JSP、Ajax、jQuery等热门技术实现微信Light App 的开发,通过QPID、代理服务、页面有效期等方式实现数据的安全交互。除此之外,对SPA 单页面应用框架如何在微信中运用也做了详细介绍。

《微信企业号开发完全自学手册》共11 章,涵盖的主要内容有:微信公众号概述、企业号的发展与注册、配置微信开发环境、JCE安全策略、微信企业号开发基础知识、主动推送模式、被动回调模式、企业会话模式、JSAPI 模式、通讯录管理、语音导航、腾讯地图使用、WebSocket 微信开发、微信单页面应用、QPID、前置机数据安全访问、企业资讯、微信考勤等。

《微信企业号开发完全自学手册》由简入深,实用性较强,即便没有微信开发经验的读者,也能够一步步学习微信开发,学会每个接口的调用及问题处理。有公众号开发经验的读者,则可以重点阅读JSAPI 和数据安全章节,丰富企业号应用,解决微信SPA 物理回退、语音导航等问题。

目录 · · · · · ·

第一篇 从零开始学企业号

第1 章 微信公众平台—认识企业号 2

1.1 微信企业号简介 2

1.1.1 平台发展历程 2

1.1.2 企业号定位 3

1.1.3 与订阅号、服务号区别 3

1.1.4 企业号应用 4

1.2 企业号注册 5

1.2.1 基本信息 5

1.2.2 邮箱激活 5

1.2.3 选择类型 6

1.2.4 信息登记 7

1.2.5 公众号信息 10

1.2.6 绑定管理员 11

1.2.7 增加管理员 11

1.2.8 认证 13

1.3 应用创建 14

1.3.1 进入应用中心 14

1.3.2 选择应用类型 15

1.3.3 填写应用信息 15

1.3.4 完成应用创建 16

第2 章 平台开发基础入门 17

2.1 JDK 及JCE 补丁部署 17

2.1.1 安装JDK 17

2.1.2 环境变量 19

2.1.3 JCE 安全策略补丁 21

2.2 开发环境 22

2.2.1 安装MyEclipse 22

2.2.2 绑定服务器 24

2.2.3 调整编译环境 26

2.2.4 微信web 开发工具 27

2.3 HttpClients 使用技巧 29

2.4 HttpURLConnection 使用技巧 32

2.5 Properties 配置文件使用 36

2.6 接口调试工具 37

2.7 发布外网服务 38

2.8 公众平台消息模式 39

2.9 微信企业号入门Hello World 40

第二篇 微信企业号开发核心技术

第3 章 主动调用模式 46

3.1 主动调用模式介绍 46

3.2 申请AccessToken 47

3.3 AccessToken 的缓存处理 50

3.4 主动调用频率限制 53

3.5 信息推送 53

3.5.1 接口说明 54

3.5.2 推动文本消息 56

3.5.3 推送图片消息 61

3.5.4 推送语音消息 62

3.5.5 推送视频消息 66

3.5.6 推送文件消息 70

3.5.7 推送新闻消息 73

3.5.8 推送永久图文消息 79

3.5.9 管理端推送消息 86

3.6 素材管理 87

3.6.1 接口说明 87

3.6.2 上传临时素材文件 87

3.6.3 获取临时素材文件 90

3.6.4 上传永久素材(非图文素材) 92

3.6.5 上传永久素材(图文素材) 93

3.6.6 获取永久素材(非图文素材) 97

3.6.7 获取永久素材(图文素材) 98

3.6.8 删除永久素材 99

3.6.9 修改永久图文素材 100

3.6.10 获取素材总数 101

3.6.11 获取素材列表 102

3.6.12 管理端素材维护 104

3.7 企业号应用管理 105

3.7.1 获取企业号应用 105

3.7.2 设置企业号应用 107

3.7.3 获取应用概况列表 108

3.7.4 管理端应用管理 109

3.8 主动模式自定义菜单 110

3.9 信息自动回复 111

3.10 案例:业务派单 113

第4 章 被动回调模式 117

4.1 被动回调模式介绍 117

4.2 开启回调模式 119

4.3 加密/解密算法 123

4.4 被动模式自定义菜单 125

4.4.1 限制与说明 125

4.4.2 创建菜单 127

4.4.3 删除菜单 132

4.4.4 获取菜单列表 133

4.4.5 管理端菜单维护 134

4.5 接收消息Dom 解析 135

4.6 消息响应Xstream 转换 138

4.7 接收普通消息 141

4.7.1 接口说明 141

4.7.2 接收文本消息 145

4.7.3 接收图片消息 146

4.7.4 接收音频消息 147

4.7.5 接收位置消息 148

4.7.6 接收小视频消息 149

4.7.7 接收链接消息 151

4.7.8 接收视频消息 152

4.8 接收事件消息 153

4.8.1 接口说明 153

4.8.2 接收关注/取消关注事件 155

4.8.3 接收地理位置事件 157

4.8.4 接收进入应用事件 158

4.8.5 接收菜单事件 159

4.8.6 接收异步任务完成事件 166

4.9 被动响应消息 167

4.9.1 接口说明 167

4.9.2 被动响应文字消息 169

4.9.3 被动响应图片消息 171

4.9.4 被动响应音频消息 173

4.9.5 被动响应视频消息 175

4.9.6 被动响应图文消息 177

4.10 案例:企业通讯录快速搜索 180

第5 章 JSAPI 模式 192

5.1 JSAPI 模式介绍 192

5.2 页面接口引入 193

5.2.1 配置“可信域名” 193

5.2.2 引入微信JS 文件 194

5.2.3 权限验证 194

5.2.4 验证成功事件 199

5.2.5 验证失败事件 199

5.3 Debug 调试及基础接口说明 199

5.3.1 Debug 调试模式开启 199

5.3.2 判断当前客户端版本是否支持指定JS 接口 200

5.3.3 接口通用函数 201

5.4 微信JS-SDK 接口说明 201

5.5 权限接口应用 202

5.5.1 隐藏右上角菜单 202

5.5.2 GPS 定位获取位置信息 204

5.5.3 图片处理接口 205

5.5.4 语音及智能接口 206

5.6 ECharts 在微信中的应用 208

5.6.1 ECharts 简介 208

5.6.2 ECharts 快速接入 208

5.6.3 ECharts 微信应用 210

5.7 微信中的地图语音导航 214

5.7.1 微信内置地图导航 214

5.7.2 腾讯地图语音导航 215

5.7.3 百度地图语音导航 217

5.8 微信SPA 开发 219

5.8.1 基于AngularJS 的onsenUI 219

5.8.2 创建AngularJS 微信服务 220

5.8.3 SPA 下JSAPI 模式权限初始化. 221

5.8.4 SPA 下获取OAuth 2.0 成员身份信息 222

5.8.5 解决微信物理回退 223

5.9 微信WebSocket 开发 224

5.9.1 WebSocket 客户端 224

5.9.2 WebSocket 服务端 226

5.10 微信中的支付宝 228

5.11 常见问题 229

5.12 案例:现场业务上报 232

5.12.1 场景回顾 232

5.12.2 示例代码展示 232

第6 章 企业会话模式 240

6.1 企业会话模式介绍 240

6.2 开启企业会话 242

6.3 推送聊天信息 245

6.3.1 信息推送接口说明 245

6.3.2 聊天消息体结构说明 247

6.3.3 创建多聊会话 250

6.3.4 修改多聊会话 253

6.3.5 退出多聊会话 255

6.3.6 获取多聊会话信息 256

6.3.7 清除未读会话状态 257

6.3.8 会话消息免打扰 258

6.4 接收聊天信息 260

6.4.1 信息接收接口说明 260

6.4.2 普通消息结构体说明 262

6.4.3 事件消息结构体说明 265

6.5 案例:企业IM 与微信的对接 267

第7 章 通讯录管理及异步任务 275

7.1 成员验证关注 275

7.2 部门管理 276

7.2.1 新增部门 276

7.2.2 更新部门 277

7.2.3 删除部门 278

7.2.4 获取部门列表 278

7.3 成员管理 279

7.3.1 新增成员 280

7.3.2 成员扩展属性extattr 281

7.3.3 维护成员信息 282

7.3.4 删除单个成员 283

7.3.5 批量删除成员 284

7.3.6 获取成员信息 284

7.3.7 获取部门成员 286

7.3.8 获取部门成员及详细信息 287

7.4 异步任务管理 289

7.4.1 上传CVS 文件 290

7.4.2 全量覆盖部门 292

7.4.3 全量覆盖成员 296

7.4.4 jobid 获取异步任务结果 299

7.4.5 callback 接收异步任务通知 302

7.5 标签管理 305

7.5.1 创建标签 305

7.5.2 新增标签成员 307

7.5.3 删除标签成员 310

7.5.4 获取标签成员 313

7.5.5 删除标签 313

7.6 案例:企业通讯录异步维护 314

第8 章 数据安全访问策略 321

8.1 OAuth 2.0 身份验证 321

8.1.1 获取code 322

8.1.2 根据code 获得成员信息 323

8.2 浏览器类型安全访问 325

8.3 全局验证码变量 326

8.4 页面有效期访问 327

8.4.1 JS 定时任务校验 328

8.4.2 事件校验 329

8.5 QPID 消息队列 330

8.5.1 QPID 消息Hello World 330

8.5.2 QPID 发送MAP 消息 333

8.5.3 8080 端口问题 336

8.6 代理服务器 337

8.7 企业号服务IP 白名单 339

8.8 案例:通过DMZ 服务器获取内网图片 341

第9 章 数据库及服务器 348

9.1 常用SQL 语句 348

9.1.1 查询语句 348

9.1.2 新增语句 350

9.1.3 更新语句 350

9.1.4 删除语句 351

9.2 HQL 语句基础语法 351

9.3 HQL 方言处理 354

9.4 Tomcat 服务器 355

9.4.1 在SDK 中部署 355

9.4.2 8080 端口号冲突 356

9.4.3 内存调整 358

9.4.4 清理数据缓存 358

9.5 JBoss 服务器 359

9.5.1 JBoss 在SDK 中安装 359

9.5.2 修改8080 端口 360

9.5.3 JBoss 内存调整 361

9.5.4 发布缓存处理 363

9.6 WebLogic 服务器 363

9.6.1 域的创建 363

9.6.2 WebLogic 在SDK 中安装 367

9.6.3 7001 端口号调整 368

9.6.4 服务器缓存清理 368

第三篇 综合案例

第10 章 基础应用—企业资讯 370

10.1 创建应用 371

10.2 获取开发者信息 371

10.3 开发实现 372

10.3.1 创建数据库Table 372

10.3.2 生成PO/VO 实体类 374

10.3.3 创建工具类WxUtil 379

10.3.4 创建Web 服务 382

10.3.5 Service 处理Web 请求 384

10.4 开启企业资讯应用回调 390

10.5 创建最新资讯菜单 391

10.6 本章小结 391

第11 章 更近一步:微信考勤 392

11.1 场景回顾 393

11.2 腾讯地图引入 393

11.2.1 腾讯地图Key 申请 394

11.2.2 腾讯地图Demo 395

11.2.3 腾讯地图坐标转换 397

11.3 开发实现 397

11.3.1 创建微信工具类 398

11.3.2 编写回调服务 406

11.3.3 考勤信息实体类 408

11.3.4 创建业务层服务类 409

11.3.5 服务跳转类 415

11.3.6 JSP 考勤打卡Map 页 421

11.3.7 考勤查询JSP 页 426

11.3.8 其他考勤页 433

11.4 开启微信考勤回调模式 435

11.5 绑定可信域名 436

11.6 微信考勤应用菜单 437

11.7 本章小结 437

附录A 微信表情转换表 438

附录B 返回码说明表 4



  • 商品评价
  • 交易规则



1、自动:在上方保障服务中标有自动发货的商品,拍下后,将会自动收到来自卖家的商品获取(下载)链接;

2、手动:未标有自动发货的的商品,拍下后,卖家会收到邮件、短信提醒,也可通过QQ或订单中的电话联系对方。


1、描述:源码描述(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、版本不符等);

2、演示:有演示站时,与实际源码小于95%一致的(但描述中有"不保证完全一样、有变化的可能性"类似显著声明的除外);

3、发货:手动发货源码,在卖家未发货前,已申请退款的;

4、服务:卖家不提供安装服务或需额外收费的(但描述中有显著声明的除外);

5、其他:如质量方面的硬性常规问题等。

注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。交易中的商品,卖家无法对描述进行修改!


1、在未拍下前,双方在QQ上所商定的内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准);

2、在商品同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外);

3、在没有"无任何正当退款依据"的前提下,写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;

4、虽然交易产生纠纷的几率很小,但请尽量保留如聊天记录这样的重要信息,以防产生纠纷时便于网站工作人员介入快速处理。


  • 认证类型:
  • 企业
  • 商家认证:
  • 工作时间
  • 9:00-22:00
  • 描述
    5.00
  • 发货
    5.00
  • 售后
    5.00
已缴保证金3000.00
联系我们
Q Q:784301690
电话:18562817808
邮箱:784310690@qq.com
时间:08:00 - 22:00
联系客服
网站客服 购买源码 技术咨询 联系客服
18562817808
手机版

扫一扫进手机版
返回顶部