PHPackages                             yunfeit/wxapi - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. yunfeit/wxapi

ActiveLibrary[API Development](/categories/api)

yunfeit/wxapi
=============

微信公众号开发php封装

03PHP

Since Nov 14Pushed 8y ago1 watchersCompare

[ Source](https://github.com/yunfeit/wxapi)[ Packagist](https://packagist.org/packages/yunfeit/wxapi)[ RSS](/packages/yunfeit-wxapi/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

wechat-php-sdk
==============

[](#wechat-php-sdk)

微信公众平台php版开发包

- 支持消息加解密方式的明文模式、兼容模式、安全模式
- 支持自动接入微信公众平台（[步骤](#%E6%8E%A5%E5%85%A5%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%B9%B3%E5%8F%B0%E5%BC%80%E5%8F%91%E6%96%B9%E6%B3%95)）

功能模块
----

[](#功能模块)

Wechat （处理自动接入、获取与回复微信消息）([使用说明](#wechat%E6%A8%A1%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E))

- [接收普通消息/事件推送](#wechat%E6%8E%A5%E6%94%B6%E6%99%AE%E9%80%9A%E6%B6%88%E6%81%AF%E4%BA%8B%E4%BB%B6%E6%8E%A8%E9%80%81)
- [被动回复（文本、图片、语音、视频、音乐、图文）](#wechat%E8%A2%AB%E5%8A%A8%E5%9B%9E%E5%A4%8D%E6%96%87%E6%9C%AC%E5%9B%BE%E7%89%87%E8%AF%AD%E9%9F%B3%E8%A7%86%E9%A2%91%E9%9F%B3%E4%B9%90%E5%9B%BE%E6%96%87)
- [转发到多客服接口](#wechat%E8%BD%AC%E5%8F%91%E5%88%B0%E5%A4%9A%E5%AE%A2%E6%9C%8D%E6%8E%A5%E5%8F%A3)

Api （处理需要access\_token的主动接口）([使用说明](#api%E6%A8%A1%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E))

- [主送发送客服消息（文本、图片、语音、视频、音乐、图文）](#api%E5%8F%91%E9%80%81%E5%AE%A2%E6%9C%8D%E6%B6%88%E6%81%AF%E6%96%87%E6%9C%AC%E5%9B%BE%E7%89%87%E8%AF%AD%E9%9F%B3%E8%A7%86%E9%A2%91%E9%9F%B3%E4%B9%90%E5%9B%BE%E6%96%87)
- [多客服功能（客服管理、多客服回话控制、获取客服聊天记录等）](#api%E5%A4%9A%E5%AE%A2%E6%9C%8D%E5%8A%9F%E8%83%BD%E5%AE%A2%E6%9C%8D%E7%AE%A1%E7%90%86%E5%A4%9A%E5%AE%A2%E6%9C%8D%E5%9B%9E%E8%AF%9D%E6%8E%A7%E5%88%B6%E8%8E%B7%E5%8F%96%E5%AE%A2%E6%9C%8D%E8%81%8A%E5%A4%A9%E8%AE%B0%E5%BD%95%E7%AD%89)
- [素材管理（临时素材、永久素材、素材统计）](#api%E7%B4%A0%E6%9D%90%E7%AE%A1%E7%90%86%E4%B8%B4%E6%97%B6%E7%B4%A0%E6%9D%90%E6%B0%B8%E4%B9%85%E7%B4%A0%E6%9D%90%E7%B4%A0%E6%9D%90%E7%BB%9F%E8%AE%A1)
- [自定义菜单管理（创建、查询、删除菜单）](#api%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95%E7%AE%A1%E7%90%86%E5%88%9B%E5%BB%BA%E6%9F%A5%E8%AF%A2%E5%88%A0%E9%99%A4%E8%8F%9C%E5%8D%95)
- [微信JSSDK（生成微信JSSDK所需的配置信息）](#api%E5%BE%AE%E4%BF%A1jssdk%E7%94%9F%E6%88%90%E5%BE%AE%E4%BF%A1jssdk%E6%89%80%E9%9C%80%E7%9A%84%E9%85%8D%E7%BD%AE%E4%BF%A1%E6%81%AF)
- [账号管理（生成带参数的二维码、长链接转短链接接口）](#api%E8%B4%A6%E5%8F%B7%E7%AE%A1%E7%90%86%E7%94%9F%E6%88%90%E5%B8%A6%E5%8F%82%E6%95%B0%E7%9A%84%E4%BA%8C%E7%BB%B4%E7%A0%81%E9%95%BF%E9%93%BE%E6%8E%A5%E8%BD%AC%E7%9F%AD%E9%93%BE%E6%8E%A5%E6%8E%A5%E5%8F%A3)
- [用户管理（用户分组管理、设置用户备注名、获取用户基本信息、获取用户列表、网页授权获取用户基本信息）](#api%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86)
- [微信公众号支付(JSAPI)](#api%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7%E6%94%AF%E4%BB%98jsapi)
- [微信App支付(App)](#api%E5%BE%AE%E4%BF%A1app%E6%94%AF%E4%BB%98app)
- 数据统计接口（开发中...）

DEMO
----

[](#demo)

项目内 `demo/demo_simple.php`

```
require 'wechat-php-sdk/autoload.php';

use Yunfeit\WechatPhpSdk\Wechat;

$wechat = new Wechat(array(
	'appId' 		=>	'wx733d7f24bd29224a',
	'token' 		=> 	'Yunfeit',
	'encodingAESKey' =>	'072vHYArTp33eFwznlSvTRvuyOTe5YME1vxSoyZbzaV'
));

// 获取消息
$msg = $wechat->serve();

// 回复消息
if ($msg->MsgType == 'text' && $msg->Content == '你好') {
	$wechat->reply("你也好！");
} else {
	$wechat->reply("听不懂！");
}
```

如何引入wechat-php-sdk
------------------

[](#如何引入wechat-php-sdk)

1. 手动引入

```
