PHPackages                             barretzhi/wechat - 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. barretzhi/wechat

ActiveLibrary

barretzhi/wechat
================

微信SDK

3.4.0(8y ago)0251MITPHPPHP &gt;=5.5.0

Since Mar 13Pushed 8y ago1 watchersCompare

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

READMEChangelogDependencies (10)Versions (60)Used By (1)

[![EasyWeChat](https://camo.githubusercontent.com/2a2d146a65d191d9bfc5d9f24925fe8f6c15f96a75deb3197afb84a41c727bec/68747470733a2f2f656173797765636861742e6f72672f6c6f676f2e737667)](https://easywechat.org/)

📦 It is probably the best SDK in the world for developing Wechat App.

[![Build Status](https://camo.githubusercontent.com/f0449d1c4c33fbb84a150dd6c5871b9f33df4c9ea3520ded64ff7563ad9e77eb/68747470733a2f2f7472617669732d63692e6f72672f6f766572747275652f7765636861742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/overtrue/wechat)[![Latest Stable Version](https://camo.githubusercontent.com/6ab555b3d4bf58d6ae542a8e691d2f0ddb1032a35b8af03a4847c8e8772e7bbd/68747470733a2f2f706f7365722e707567782e6f72672f6f766572747275652f7765636861742f762f737461626c652e737667)](https://packagist.org/packages/overtrue/wechat)[![Latest Unstable Version](https://camo.githubusercontent.com/9b6c07745162bc92a0cba18365dbc86760046e68b8d38ca8803ccbc4cd0d28db/68747470733a2f2f706f7365722e707567782e6f72672f6f766572747275652f7765636861742f762f756e737461626c652e737667)](https://packagist.org/packages/overtrue/wechat)[![Build Status](https://camo.githubusercontent.com/c461244b886bc2a20870486ce7c520e1fdb969962890da751b27f7cbb2c37e65/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6f766572747275652f7765636861742f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/overtrue/wechat/build-status/master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/3aabad18b3bfff6d204167e90eaa511997c3a10811a5d95d1033fa766336502a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6f766572747275652f7765636861742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/overtrue/wechat/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/3d8200d62276fdd489a6d99000c06e15fd04ce180fb5798662ca63876ecde30a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6f766572747275652f7765636861742f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/overtrue/wechat/?branch=master)[![Total Downloads](https://camo.githubusercontent.com/9acb52dce55d30aa0d115b3a01d967b4941aba58e29f5edbd181ae608ba1a9e3/68747470733a2f2f706f7365722e707567782e6f72672f6f766572747275652f7765636861742f646f776e6c6f616473)](https://packagist.org/packages/overtrue/wechat)[![License](https://camo.githubusercontent.com/3e227372b4a73292d64aa909a3979b02933ef7c8d049812a2143085bf5682b74/68747470733a2f2f706f7365722e707567782e6f72672f6f766572747275652f7765636861742f6c6963656e7365)](https://packagist.org/packages/overtrue/wechat)

 **Special thanks to the generous sponsorship by:**

 [ ![](https://camo.githubusercontent.com/4823e192edc17179b00fabdb229806b31b8a761dec0e6a0361bd3bf9b03fad8f/68747470733a2f2f796f757361696c732e636f6d2f62616e6e6572732f6272616e642e706e67) ](https://www.yousails.com)

 [ ![](https://camo.githubusercontent.com/fcf2da729d4ba3b66e79bf51d013b25eb5cc4e906ef115f3c1ad27a50911016c/68747470733a2f2f6f3064706c733172752e716e73736c2e636f6d2f6c617261766973742e636f6d2d6c6f676f2e706e67) ](https://laravist.com)

[![](https://camo.githubusercontent.com/a6813ea9e5fc6e14d1a2399f7a8986ccd41b0ddf8088ab7e61e80f830928abba/687474703a2f2f7778312e73696e61696d672e636e2f6d773639302f3832623934666234677931666777616671333272306a32306e77306e777465722e6a7067)](https://camo.githubusercontent.com/a6813ea9e5fc6e14d1a2399f7a8986ccd41b0ddf8088ab7e61e80f830928abba/687474703a2f2f7778312e73696e61696d672e636e2f6d773639302f3832623934666234677931666777616671333272306a32306e77306e777465722e6a7067)

关注我的公众号我们一起聊聊代码怎么样？

Feature
-------

[](#feature)

- 命名不那么乱七八糟；
- 隐藏开发者不需要关注的细节；
- 方法使用更优雅，不必再去研究那些奇怪的的方法名或者类名是做啥用的；
- 自定义缓存方式；
- 符合 [PSR](https://github.com/php-fig/fig-standards) 标准，你可以各种方便的与你的框架集成；
- 高度抽象的消息类，免去各种拼json与xml的痛苦；
- 详细 Debug 日志，一切交互都一目了然；

Requirement
-----------

[](#requirement)

1. PHP &gt;= 7.0
2. **[composer](https://getcomposer.org/)**
3. openssl 拓展
4. fileinfo 拓展（素材管理模块需要用到）

> SDK 对所使用的框架并无特别要求

Installation
------------

[](#installation)

> 注意！当前分支这 4.0 分支， 4.0 还没有发布，意味着你无法通过下面的命令来安装。如果你想尝鲜 4.0 可以将 4.0 换成 dev-master 安装。

```
composer require "overtrue/wechat:~4.0" -vvv
```

Usage
-----

[](#usage)

基本使用（以服务端为例）:

```
