内容简介
本书是目前微信公众平台应用开发领域内容最全面、系统和深入的一本书,也是技术版本最新的。由著名的资深微信公众平台应用开发工程师根据最新的微信5.1版撰写,全面解读了微信公众平台开放的所有API的各项功能和用法,系统讲解了微信公众平台应用开发的流程、方法和技巧。更为重要的是,它还深入讲解了微信公众平台应用开发的高级技术和技巧,如何与LBS等多种技术结合使用,如何调用其他第三方的数据和资源,等等。实战性非常强,包含大量小案例和3个有代表性的综合案例。
全书共11章,分为四个部分:第一部分(第1~2章)介绍了公众平台的使用、公众账号的认证、编辑模式的使用等基础知识;第二部分(第3~4章)首先讲解了如何启用开发模式,然后详细讲解了公众平台的消息接口(包括请求校验、请求消息、事件推送和响应消息),包含一个能够接收与响应任何类型消息的项目,读者可以将该项目导出成WAR包,作为公众平台的基础开发包(适用于订阅号和服务号),在开发公众账号时,只需要关注业务逻辑;第三部分(第5~6章)重点介绍了公众平台的自定义菜单接口和高级接口,并配有完整的接口调用示例和说明,读者可以将这部分的接口调用代码作为公众平
AI简介
这是一本全面而深入探讨微信公众平台应用开发的综合性指南。本书涵盖了微信公众平台的基础知识,包括其定位、发展历程,以及注册公众账号的具体流程。此外,还详细介绍了公众平台的使用,包括其功能、管理、服务、统计和设置等方面。同时,书中也阐述了公众账号认证的条件和流程,以及微信认证和微博认证的具体操作。
在编辑模式方面,书中详细讲解了自动回复的应用场景,包括被添加自动回复、消息自动回复、关键词自动回复和自动回复优先规则等内容。同时,还通过一个简易号码簿的案例,展示了如何设计和实现自动回复功能。此外,还介绍了自定义菜单的应用场景,以及如何通过编辑模式来创建和发布自定义菜单。
在开发模式方面,书中首先讲解了如何启用开发模式,包括必备条件、应用引擎简介、开发工具介绍等内容。然后,详细讲解了开发请求校验程序,包括开发者文档介绍、请求校验流程分析、请求校验程序的实现等内容。此外,还介绍了BAE的使用,包括注册账号、创建应用、托管设置、部署应用和获取访问地址等内容。
在消息的接收与响应方面,书中详细讲解了消息交互基础知识,包括消息交互流程、消息的分类等内容。同时,还讲解了消息结构的封装,包括请求消息、