微信公众平台开发标准教程-PPT

  • 格式:pptx
  • 大小:4.64 MB
  • 文档页数:220

下载文档原格式

  / 50
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1-4
使用虚拟主机搭建测试服务器
1、虚拟主机简介
因为微信公众平台的消息都会转发到开发者 提供的服务器URL地址上,所以测试服务器 必须外网可以访问。这里我们选择近几年来 比较流行的虚拟主机服务,国外的虚拟主机 服务商主要有谷歌、亚马逊等,而国内的虚 拟主机服务商则主要有阿里巴巴、百度和腾 讯等
1-5
收集用户的数据后,必须采取必要的保护措施,防止 用户数据被盗、泄漏等。
在特定微信公众号中收集的用户数据仅可以在该特定 微信公众号中使用,不得将其使用在该特定微信公众号 之外或为其他任何目的进行使用,也不得以任何方式将 其提供给他人。
如果腾讯认为开发者收集、使用用户数据的方式,可 能损害用户体验,腾讯有权要求开发者删除相关数据并 不得再以该方式收集、使用用户数据。
1-7
使用虚拟主机搭建测试服务器
4、安装PHP环境
虚拟主机购买完成后,就可以通过远程访问(SSH)的方式进行 操作和管理。本小节讲解如何在Linux下安装Apache、PHP和 MySQL等开发环境。需要安装的软件如下: •Apache2:服务器软件 •PHP5:语言支持 •MySQL5:数据库支持 •phpMyAdmin:基于PHP开发的数据库管理软件
• 微信公众平台是管理微信公众号的网页端入口,微信公众号的管理必须要登 录微信公众平台,访问地址:https://mp.weixin.qq.com/。
1-6
微信公众平台管理首页
1-7
• 内容 • 统计 • 设置 • 开发
微信公众号的使用
1-8
微信服务号内容管理
1-9
微信服务号统计管理
1-10
微信认证订 未认证服
阅号
务号


有 有



需申请
微信认证服 务号 有
有 有 有
有 有 有 有 有 有 有 有
需 需 需 需申 申 申 申请 请 请 请
1-3
微信公众号的注册与登录
在实际的应用中,主要以服务号为主,所以本章节以服务号为例说明。其他类 型的公众号和服务号的注册和登录流程大同小异。
1-4
注册流程
(1)填写注册基本信息。 (2)邮箱激活 (3)选择公众号类型 (4)信息登记 (5)公众号信息设置 (6)填写打款验证码
1-5
登录微信服务号
1-13
百度文库
微信公众平台测试账号
1-14
微信公众平台开发
第3章 微信公众平台接口权限
内容概述 • 接口使用基础 • 接口调用凭证-access_token • access_token应用示例
1-2
接口使用基础 • 1、开发者规范

• •

1-3
服务需要收集用户任何数据的,必须事先获得用户的 明确同意,且仅应当收集为运营及功能实现目的而必要 的用户数据,同时应当告知用户相关数据收集的目的、 范围及使用方式等,保障用户知情权。
1-8
部署PHP接入示例到测试服务器
若需要接入微信公众平台并进行相应的开发,需要以 下三个步骤:
(1)在开发者服务器部署接入文件。 (2)填写服务器配置并验证服务器地址的有效性。 (3)依据接口文档实现业务逻辑。
1-9
配置URL并验证Token
1-10
开发自动回复消息功能 • 微信公众平台的示例文件提供了一个


1-4
接口使用基础
2、接口权限说明
接口名称
未阅认号证订
获 地 发 复 获 发 发 发 消 用 设 获 获 用 地 用 推 数 推 短 界 单 素 接 智 接 多 消 理 微 微 微 微 接) 息 户 连 口 口 信 口取 址 送 取 送 送 送 户 置 取 取 理 户 广 二 广 面 材 能 客 息 信 信 信管 接 小、 a微 消 消 消 消 管 用 用 用 位 管 支 维 支 丰 管 接 服 记 支 卡 微c理接店接息理户置码-信 息 息 息 户 户 理 持 持 富 理 口 录 付 券 信c获e接收(----基----口---、服备列接接设s取群发获网生长自素语客用s消被本表客口口口务注备_多发送取页成链定材义服户t息动信服器名功o客接模用授带接义管理接分k回管能I、、息P口板户权参转菜理解服口组en、、、、有
微信公众平台开发
第1章 微信公众号概述
内容概述 • 微信公众号简述 • 微信公众号的注册与登录 • 微信公众号的使用
1-2
微信公众号简述 • 1、类型
• 订阅号:主要偏于为用户传达资讯(类似报纸杂志), 认证前后都是每天只可以群发一条消息。
• 服务号:主要偏于服务交互(类似银行、114、提供 服务查询),认证前后都是每个月可群发4条消息。
responseMsg()方法可供参考。
1-11
开发者工具
• 微信公众平台提供了众多的开发者工具,在登录到微信 公众平台的管理后台后,单击“开发”模块下的“开发 者工具”菜单按钮即可进入工具汇总的导航页
1-12
在线接口调试工具
在开发者工具页面找到“在线接口调试工具 ”导航模块,单击“进入”按钮进入到调试 页面。调试工具提供了大部分接口的调试, 其中接口类型和接口列表是二级联动的效果 ,开发者可以选择自己需要调试的接口。
微信服务号设置管理
1-11
微信服务号开发者管理中心
1-12
微信公众平台开发
第2章 微信公众平台开发者模式
内容概述
• 微信公众平台开发者模式简介 • 使用虚拟主机搭建测试服务器 • 接入微信开发者模式 • 开发者工具
1-2
微信公众平台开发者模式简介 • 1、编辑模式与开发者模式

1-3
微信公众平台开发者模式简介 • 2、开启开发者模式
• 企业号:主要用于公司内部通讯使用,需要先有成员 的通讯信息验证才可以关注成功企业号。
• 2、微信企业号
• 微信企业号能帮助企业、政府机关、学校、医院等事业单位和非政府组 织 建立与员工、上下游供应链及内部IT系统间的连接,并能有效地简化管理 流程、提高信息的沟通和协同效率、提升对一线员工的服务及管理能力。
使用虚拟主机搭建测试服务器
2、注册百度云账号
为了更接近真实的实战应用环境,我们在这 里以百度开放云为例申请租用一台百度云服 务器(BCC)。申请购买前需要进行账号 的注册和实名认证。首先访问百度开放云的 首页:https://cloud.baidu.com/。
1-6
使用虚拟主机搭建测试服务器
3、购买百度虚拟主机BCC