1.微信公众平台开发概述

一、微信公众平台简介

微信公众平台是腾讯在微信app内退出的针对个人、企业和组织提供业务服务与用户管理能力的全新服务平台,可以这样理解:“每个公众号就相当于一个轻量级的APP”

1.公众号基本类型

  • 订阅号

为媒体和个人提供一种新的信息传播方式,构建与读者之间更好的沟通与管理方式

  • 服务号

给企业和组织提供更强大的业务服务与用户管理能力,帮助企业快速实现全新的公众号服务平台

  • 企业号

为企业或组织提供应用接口,帮助企业简历与员工、上下游供应链及企业应用间的连接

2.微信公众平台的基本功能

  • 用户对话(订阅号、服务号)
  • 自定义菜单(服务号、认证后订阅号、未认证订阅号<只能返回指定类型消息>)
  • 多客服(认证订阅号、服务号)
  • 卡券功能(消息提醒,转赠好友)(认证后服务号、订阅号)
  • 推广(广告主、流量主)(认证后服务号、订阅号)
  • 统计(用户、图文、接口、消息的分析)(服务号和订阅号)
  • 微信小店(开通微信支付的服务号)
  • 微信支付(认证服务号,目前开放部分订阅号的申请)

3.微信公众平台特点

跨平台

轻量级

互动性强

便于传播

支持多种开发语言

二、环境准备

1.PHP本地环境

  • windows下:

wampServer、xampp等

  • MAC下:

MAMP

  • LINUX下:

LAMP

我是用的是windows下的xampp,lamp环境搭建请参考:LAMP环境搭建教程

2.常用软件

Sublime Text(编辑器)

FlashFXP(FTP)

三、上线环境要球

1.微信公众号上线所需服务器种类

  • 云主机(自己托管于IDC机房的服务器或者第三方服务商提供)
  • 虚拟空间(第三方服务商将一台主机分成多个虚拟主机)
  • 新浪SAE、百度BAE(申请免费使用,有条件限制)

1.微信公众平台开发概述

上一篇:微信开发之消息的接收与相应--文本消息(五)


下一篇:权威指南第七版--JS类型