《微信公众平台服务号开发:揭秘九大高级接口》重点介绍微信公众平台服务号的九大高级接口开发,讲解与案例相结合,穿插介绍当下比较流行的会员卡、微信墙、大转盘、LBS云、叫号系统、问答系统等应用,同时对Jquery moblie的使用做了初步介绍。《微信公众平台服务号开发:揭秘九大高级接口》秉承简单易用、快速上手的理念,力争使读者可以快速入门,掌握微信公众号的开发。
海报
《微信公众平台服务号开发:揭秘九大高级接口》本书重点介绍微信公众平台服务号的九大高级接口开发,讲解与案例相结合,穿插介绍当下比较流行的会员卡、微信墙、大转盘、LBS云、叫号系统、问答系统等应用,同时对jQuery Moblie的使用作了初步介绍
《微信公众平台服务号开发:揭秘九大高级接口》秉承简单易用、快速上手的理念,力争使读者可以快速入门,掌握微信服务号的开发方法
第1章
微信服务号概述
微信服务号是微信团队推荐企业的接入方式,那么,服务号究竟有哪些优点呢?如果难以在服务号和订阅号之间取舍,看看已经成功运营的那些服务号。
本章重点:
服务号的优点
服务号微信认证
1.1 微信服务号简介
1.1.1 微信服务号的前世今生
2013年8月5日,伴随着微信5.0的上线,微信公众账号被分为服务号和订阅号,原有微信公众账号默认为订阅号,可以选择继续为订阅号或升级为服务号。订阅号可以每日群发一条消息,而服务号每月只能群发一条消息,但可拥有自定义菜单。广大微信公众账号运营者必须作出艰难的选择,甚至有不少企业选择双号运营,而一些个人用户由于没有企业信息,也在到处借用组织机构代码,希望能够升级为服务号。
2013年10月29日,微信团队启用了新版的微信公众平台,推出了全新的微信认证,微信认证的服务号拥有更加开放的九大高级接口,而微信认证的订阅号也可以拥有自定义菜单(自2014年1月24日起,微博认证的订阅号也可拥有自定义菜单),同时微信团队又开放了测试账号,供开发人员体验高级接口。另外,根据未公开的微信支付内测,微信公众账号也必须是服务号。经过这次改版,微信公众账号可以分为一般订阅号,微信、微博认证订阅号(拥有自定义菜单),一般服务号(拥有自定义菜单),微信认证服务号(拥有自定义菜单、高级接口),微信支付服务号(拥有自定义菜单、高级接口、微信支付),加上原来的微生活会员卡(拥有自定义菜单、高级接口、会员卡)。微信公众账号出现了多态性,微信公众账号的运营者可以根据自己的需要选择适合的类型。
……
前 言
第1章 微信服务号概述
1.1 微信服务号简介
1.1.1 微信服务号的前世今生
1.1.2 使用服务号的微信公众账号
1.1.3 服务号的优势
1.2 微信服务号注册和微信认证
1.2.1 注册微信服务号
1.2.2 升级微信服务号
1.2.3 微信认证
1.3 接口体验测试号申请
第2章 自定义菜单
2.1 在编辑模式下创建自定义菜单
2.2 学习curl函数
2.2.1 curl函数基础
2.2.2 curl函数模拟GET
2.2.3 curl函数处理GET数据
2.2.4 curl函数模拟POST请求
2.2.5 curl函数模拟POST上传文件
2.3 在开发模式下创建自定义菜单
2.3.1 开发模式接口验证
2.3.2 缓存access_token
2.3.3 自定义菜单设计
2.3.4 自定义菜单创建
2.3.5 自定义菜单查询
2.3.6 自定义菜单删除
2.3.7 自定义菜单推送
2.4 问答系统
2.4.1 每题必答系统
2.4.2 答错跳过系统
2.4.3 一站到底系统
2.4.4 随机答题系统
第3章 语音识别接口
3.1 基本功能
3.2 语音机器人
3.3 学英语
第4章 上传下载多媒体文件接口
4.1 上传多媒体文件
4.2 下载多媒体文件
4.3 用户相册
第5章 客服接口
5.1 基本功能
5.1.1 客服接口发送文本消息
5.1.2 客服接口发送图片消息
5.1.3 客服接口发送语音消息
5.1.4 客服接口发送视频消息
5.1.5 客服接口发送音乐消息
5.1.6 客服接口发送图文消息
5.2 天天群发
5.3 手机回复
5.4 排队叫号系统
第6章 生成带参数二维码接口
6.1 永久性二维码
6.2 分场景统计
6.3 景点导游
6.4 临时性二维码
6.5 账号绑定
第7章 获取用户地理位置接口
7.1 基本功能
7.2 LBS云返回最近店铺
7.3 跑步签到
第8章 获取用户基本信息接口
8.1 基本功能
8.2 微信墙
第9章 获取关注者列表接口
9.1 基本功能
9.2 头像墙
第10章 分组管理接口
10.1 基本功能
10.1.1 创建分组
10.1.2 查询所有分组
10.1.3 查询用户所在分组
10.1.4 修改分组名
10.1.5 移动用户分组
10.2 性别自动分组
10.3 带参数二维码自动分组
第11章 OAuth 2.0网页授权接口
11.1 基本功能
11.2 Base型授权
11.3 Userinfo授权
第12章 Weixin JS接口
12.1 隐藏微信中网页右上角按钮
12.2 隐藏微信中网页底部导航栏
12.3 网页获取用户网络状态
第13章 微网站开发
13.1 页面创建
13.2 页面布局
13.3 微生活会员卡
13.4 大转盘
第14章 服务号开发案例
14.1 功能设计
14.2 代码编写
14.2.1 “常见问题”代码
14.2.2 导航页面
14.2.3 “我要咨询”代码
14.2.4 “我的案件”代码
14.2.5 来源统计及欢迎界面
14.2.6 自动分组