猜你喜欢
微信公众平台搭建与开发揭秘(第2版)

微信公众平台搭建与开发揭秘(第2版)

书籍作者:易伟 ISBN:9787111496403
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:3919
创建日期:2021-02-14 发布日期:2021-02-14
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
下载地址
内容简介

  《微信公众平台搭建与开发揭秘(第2版)》根据微信公众平台的更新内容,全面系统地介绍微信公众平台的搭建和开发。以订阅号开发为核心,兼顾服务号和企业号的核心功能;以微信官方PHP代码为基础,兼顾第三方微信平台的对接。本书主要内容有微信公众平台介绍、订阅号的开发、地理位置应用、API调用、数据库操作、缓存处理、微网站搭建、服务号多客服功能使用、企业号开发、微信开店等,涵盖微信公众平台开发的各种基础应用。
  《微信公众平台搭建与开发揭秘(第2版)》第1版出版已1年有余,期间微信公众账号正式形成了订阅号、服务号、企业号“三驾马车”的生态圈。微信公众平台管理界面全面更新,语义理解、微信支付、消息模板、JS—SDK、硬件等接口相继开放,第三方平台授权更加灵活。同时,微信在变,IT界也在改变,第1版中的云平台BAE也升级为3.0并开始计费;一些API接口更新或淘汰。根据这些调整内容及读者反馈意见,第2版进行了全面更新,特别针对部分初学者难以掌握编程语言的情况介绍了一些简单、实用、免费的第三方平台,帮助读者快速开发微信公众平台。针对BAE 3.0开始收费,云平台改为相对免费的SAE平台,减轻初学者的经济负担。针对个人用户开设的多是订阅号的情况,本书以介绍订阅号的权限为主,同时介绍服务号常用的多客服系统、企业号的简单应用开发。针对广大读者关注的微信开店问题介绍了门槛较低的有赞微商城,带你轻松跨入移动电商行列。

作者简介

  易 伟 广东合桓律师事务所专职律师,程序开发业余爱好者,App Inventor中文网副站长,在百度文库开设App Inventor入门基础教程,参与开发在机锋论坛、安卓网上线的2048、视唱练耳、律师助手等多款App。

编辑推荐

  超级畅销书全面升级改版,新手可以快速入门微信公众平台二次开发
  全面介绍微信订阅号、服务号、企业号搭建与开发,轻松跨入移动电商行列,高大上微信公众账号不再一步之遥

更多精彩,点击进入品牌店查阅>>

《微信公众平台搭建与开发揭秘(第2版)》电子书免费下载

pdf下载 txt下载 epub下载 mobi下载 azw3下载

前言

  本书是国内第一本关于微信公众平台的开发书籍,第1版出版后,受到广大读者欢迎,特别是零基础的读者。相对于市面上其他的专业类书籍,本书学习门槛低,零程序开发基础的读者也能看懂、读懂,通过简单模仿和练习,均可以掌握微信公众平台开发的一般技巧。
  虽然第1版出版只有1年多时间,但是微信公众平台和国内IT行业发展迅猛,很多读者和网友反映书籍内容和微信当前版本有所出入。在这1年多的时间里,微信公众号正式形成订阅号、服务号、企业号三驾马车的生态圈,微信公众平台管理界面全面更新,语义理解、微信支付、消息模板、JS-SDK、硬件等接口相继开放,第三方平台授权更加灵活。同时,不仅微信在变,IT界也在改变,第1版中的云平台BAE升级为3.0,并且不再免费提供;一些API接口得到更新或淘汰。根据这些调整及读者的反馈意见,本书进行了全面更新,主要体现在:特别针对部分初学者难以掌握编程语言的问题,介绍了一些简单实用且免费的第三方平台,以帮助读者快速实现微信公众平台开发;针对BAE 3.0开始收费,云平台改为相对免费的SAE平台,以减轻初学者的经济负担;针对个人用户多是订阅号,本书以订阅号的权限为主,同时对服务号常用的多客服系统、企业号的简单应用开发进行了介绍;针对广大读者关注的微信开店,本书介绍了门槛较低的有赞微商城等,可以带你轻松跨入移动电商行列。
  虽然我们尽力追赶时代的脚步,但IT业的发展日新月异,也许你看到这本书的时候,一些东西又发生了变化,这是IT界的规律,也是IT界的生态,更是IT界的机遇,它经常会给你一个再次起跑的机会,无须抱怨,抓住机遇,成功在望。
  易 伟2015年1月于汕头第1版前言“你真的是律师吗?为什么做这个教程?”当我在PPS“爱频道”推出《微信公众平台接口傻瓜教程》后,有很多网友这样问我。是的,我是一名律师,不是程序员,但是职业已经不再重要,在今天这样一个移动互联网时代,微信已经成为我们生活中像QQ、微博一样不可或缺的工具,我们与其被微信,不如主动去了解微信。
  微信最初推出公众账号时只限于明星使用,随着微信公众账号对公众开放,以及微信5.0的支付遐想,越来越多的人开始加入微信公众账号开发的大军。我也不例外,但是我发现它并不简单,微信官方的信息有限,IT大佬们又不屑于给菜鸟讲解,走投无路的我只能自己研究。
  2013年5月我开始看一些PHP基础教程,在互联网上搜索微信教程,在学习过程中,我发现有很多网友也有这样的需求,于是我将自己的学习经验和遇到的问题做成《微信公众平台接口傻瓜教程》,以便像我一样没有基础的网友可以快速学习,掌握微信公众账号这一工具。
  视频推出后,很多网友可以快速掌握其中的一些内容,也有一些网友基础稍差,希望能够有更详细的讲解。我也发现一些网友已经开始开发,但他们还不知道群发消息功能;另外,我在讲视频教程时比较随意,学到一点讲一点,网友需要哪些讲哪些,不是很系统。因此,为了更系统完整地介绍微信公众账号和微信公众平台的使用,在机械工业出版社策划编辑王彬的鼓励下,我写了这本书。
  在录制视频和编写本书的过程中,我深切感受到互联网行业的变化之快:微信公众账号的审核制度经常变化,微信5.0开始内测,百度开发者平台更新,BAE3.0上线。也许这就是互联网的速度和节奏,像我们这些其他行业的人想利用互联网,就必须适应它的速度和节奏。
  在进行微信公众平台开发模式的开发中,我也向不少资深程序员请教过,研究他们的代码和思路。优秀的程序员对于微信公众平台官方的代码总是颇有微词,几乎每个程序员拿到官方的代码后都会对其进行封装、优化,这无疑是个良好的习惯。但是,我也发现,更改后的代码尽管效率很高,但更加让初学者一头雾水。因此,本书以微信官方代码为基础,作尽量少的修改,实现需要的功能。尽管这样的代码在优秀程序员眼中是冗余、低效的,但是对于初学者来说却是最容易理解和上手的。
  在此,我向那些公开自己教程的程序员、公司、老师表示感谢,我从他们的教程中学到了很多知识,从而能够将这些知识传播开来。他们有PHP100中文网、宾果科技、青龙老贼,还有QQ群中共同探讨的大龙、微信第7人、毛头等网友,特此感谢。
  本书适合希望利用微信公众账号的个人或企业阅读,对于准备转型到微信公众平台开发的程序员也有启发作用。希望本书能够帮助大家搭好自己的微信公众平台,经营好自己的微信公众账号。当然,思想为本、技术为辅,微信的核心仍是你自己。
  易 伟2013年7月于汕头


目录

前言
第1版前言
第1章 初识微信公众平台1
1.1 微信公众平台介绍2
1.1.1 微信公众平台历史2
1.1.2 为什么要使用微信公众平台3
1.1.3 订阅号、服务号和企业号的区别3
1.1.4 微信公众平台与个人微信的区别和联系4
1.1.5 微信公众平台与微博的区别4
1.1.6 哪些人群适合使用微信公众平台4
1.2 微信公众账号申请5
1.3 微信公众平台界面13
1.3.1 功能模块13
1.3.2 管理模块15
1.3.3 推广模块19
1.3.4 统计模块20
第2章 订阅号开发25
2.1 群发功能26
2.1.1 群发规则26
2.1.2 群发流程28
2.1.3 图文内容细节29
2.1.4 图文消息排版29
2.1.5 丰富群发应用30
2.2 自动回复32
2.2.1 被添加自动回复33
2.2.2 消息自动回复33
2.2.3 关键词自动回复34
2.3 开发模式40
2.3.1 开发模式的优点40
2.3.2 开启开发模式41
2.3.3 新浪SAE搭建服务器42
2.3.4 开发接口的验证46
2.3.5 PHP语言基础47
2.3.6 官方代码讲解53
2.3.7 消息自动回复59
第3章 订阅号开发进阶67
3.1 接收普通消息68
3.2 语音识别72
3.3 被动回复用户消息73
第4章 LBS开发80
4.1 百度地图81
4.1.1 反Geocoding82
4.1.2 测距86
4.1.3 天气查询91
4.1.4 周边检索94
4.1.5 导航地图98
4.2 街景地图100
第5章 API的调用103
5.1 机器人聊天104
5.2 翻译107
5.3 快递查询109
第6章 数据库111
6.1 数据库查询112
6.1.1 初始化数据库112
6.1.2 查询语句114
6.1.3 关键词查询115
6.2 识别用户117
6.3 二级菜单119
第7章 微网站搭建122
7.1 调用手机应用 123
7.2 生成微网站125
7.3 自建微网站127
第8章 缓存129
8.1 创建缓存130
8.2 二级菜单131
第9章 高级功能134
9.1 消息体签名及加解密方案135
9.2 代码调试139
9.3 SVN部署141
第10章 服务号开发144
10.1 微信认证145
10.2 自定义菜单146
10.2.1 自定义菜单编辑模式146
10.2.2 自定义菜单开发模式147
10.3 多客服系统156
10.3.1 编辑模式下的多客服157
10.3.2 微信上使用多客服159
10.3.3 开发模式下使用多客服160
第11章 企业号开发164
11.1 企业号基本操作165
11.1.1 添加成员165
11.1.2 企业小助手167
11.1.3 微企通讯录172
11.1.4 发送消息173
11.1.5 权限管理174
11.2 第三方应用175
第12章 第三方接口180
12.1 腾讯风铃181
12.1.1 基础接入181
12.1.2 微现场185
12.2 微社区188
12.2.1 微社区申请和管理188
12.2.2 微社区运营190
12.3 V5智能客服190
12.4 有赞微商城194
第13章 打造自己的微信公众平台199
13.1 功能设计200
13.2 框架构造201
13.3 收集数据202
13.4 微网站设计202
13.5 代码编写203

标签
2,微信公众平台,软件开发
产品特色