PHPackages                             gaoming13/wechat-php-sdk - 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. gaoming13/wechat-php-sdk

ActiveLibrary[API Development](/categories/api)

gaoming13/wechat-php-sdk
========================

微信公众平台php版开发包

v1.10.2(4y ago)3311.7k137[4 issues](https://github.com/gaoming13/wechat-php-sdk/issues)MITPHPPHP &gt;=5.4

Since Aug 10Pushed 4y ago31 watchersCompare

[ Source](https://github.com/gaoming13/wechat-php-sdk)[ Packagist](https://packagist.org/packages/gaoming13/wechat-php-sdk)[ RSS](/packages/gaoming13-wechat-php-sdk/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (17)Used By (0)Security (1)

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

[](#wechat-php-sdk)

[![Latest Stable Version](https://camo.githubusercontent.com/eb597f367729e0e0f337abb792035982fcd5f04b14715a4a6284886a1dcf88b3/68747470733a2f2f706f7365722e707567782e6f72672f67616f6d696e6731332f7765636861742d7068702d73646b2f762f737461626c652e737667)](https://packagist.org/packages/gaoming13/wechat-php-sdk)[![Total Downloads](https://camo.githubusercontent.com/c06a587d0acd9818401efb216480b5890cf5e38bba5d19d11d876f656534c203/68747470733a2f2f706f7365722e707567782e6f72672f67616f6d696e6731332f7765636861742d7068702d73646b2f646f776e6c6f616473)](https://packagist.org/packages/gaoming13/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)）
- 支持php5.4+

### 相关参考

[](#相关参考)

- [微信公众平台开发官方文档](https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html)
- [微信公众平台接口测试帐号申请](http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login)

功能模块
----

[](#功能模块)

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)
- [微信硬件平台基础消息接口](#api%E5%BE%AE%E4%BF%A1%E7%A1%AC%E4%BB%B6%E5%B9%B3%E5%8F%B0%E5%9F%BA%E7%A1%80%E6%B6%88%E6%81%AF%E6%8E%A5%E5%8F%A3)

DEMO
----

[](#demo)

项目内 `demo/demo_simple.php`

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

use Gaoming13\WechatPhpSdk\Wechat;

$wechat = new Wechat([
    'appId' => 'wx733d7f24bd29224a',
    'token' => 'gaoming13',
    'encodingAESKey' => '072vHYArTp33eFwznlSvTRvuyOTe5YME1vxSoyZbzaV'
]);

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

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

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

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

1. 手动引入

```
