课程

课程介绍

微信公众号与小程序不同,小程序类似手机APP,独立开发,微信只是提供了一个入口,而公众号则基本上是在微信框架内。微信公众号本质上是用户的一个联系人,只不过是比较特殊的联系人。通过微信提供的公众号管理后台,无须任何编程,就可以很快搭建出一个公众号,菜单、机器人客服、文章更新,五脏俱全。但是,如果要更强的功能,就需要开发了,开发需要准备好网址、域名、菜单,还有就是给关注者发送消息,这是公众号开发中最值得做的工作。

培训对象

学员基础:HTML、CSS、PHP或其他语言后端基础(如:Java或Python)。

课程收益

全面了解微信公众号开发的流程。

知识概要

-- 微信公众号平台简介;
-- 微信开发的前提条件;
-- 配置和启用服务器;
-- 接收普通消息;
-- 发送被动回复消息;
-- 接收事件推送消息;
-- 消息接收案例-数据库查询并返回;
-- AccessToken;
-- Access Token获取信息信息;
-- 自定义菜单;
-- 模板消息;
-- OAuth2.0网页授权;
-- 微信开放平台及微信登录;
-- JS-SDK;
-- 微信支付。

课程大纲

模块

学习内容

第一天AM

微信公众号平台简介

微信平台的简介

微信公众号的注册

微信开发测试号注册

公众号接口权限说明

微信开发的前提条件

配置和启用服务器

Token验证

测试环境下的服务器配置

正式环境的配置

配置失败常见问题与分析

接收普通消息

接收文本图片消息

接收语音视频消息

接收地图链接图消息

发送被动回复消息

自动回复当前时间

返回文本信息

图文消息

音乐、公众账号回复视频消息

第一天PM

接收事件推送消息

关注/取消关注

获取用户地理位置

消息接收案例-数据库查询并返回

导入数据库

PHP配置数据库连接

配置index连接文件

AccessToken

Access Token介绍

获取开发者ID及开发者密码(AppSecret)

Access Token接口的参数

获取Access Token的实例

Access Token获取信息信息

创建标签

查询所有标签

修改标签名

给用户指定标签

获取用户标签列表

获取用户列表

获取用户的详细资料

第二天AM

自定义菜单

自定义菜单参数介绍

自己菜单接口调用请求及实现实例

模板消息

模板消息应用案例

设置所属行业及行业信息

获得模板ID

发送模板消息

OAuth2.0网页授权

OAuth2.0简介

配置授权回调页面域名

微信OAuth2.0授权详细步骤

体验OAuth2.0网页授权

案例:网页获得用户授权显示用户信息

多个域名OAuth2.0授权

第二天PM

微信开放平台及微信登录

微信开放平台简介

UnionID简介

申请方式及添加应用的流程

JS-SDK

js-sdk简介

JSSDK使用步骤

案例:分享朋友圈后跳转

案例:地图授权获取经纬度

微信支付

申请微信支付

获取API证书

设置API密钥

开发配置授权域名

不同公众号间APPID绑定授权申请

JSAPI支付

Native支付

微信支付代码实现

认证过程

无认证考试

开班信息

暂无开班信息