shuliuzhenhua / wechat
微信SDK
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 2 415
pkg:composer/shuliuzhenhua/wechat
Requires
- php: >=7.0
 - ext-fileinfo: *
 - ext-openssl: *
 - ext-simplexml: *
 - easywechat-composer/easywechat-composer: ^1.0
 - guzzlehttp/guzzle: ^6.2
 - monolog/monolog: ^1.22
 - overtrue/socialite: ~2.0
 - pimple/pimple: ^3.0
 - symfony/cache: ^3.3|^4.0
 - symfony/http-foundation: ^2.7|^3.0|^4.0
 - symfony/psr-http-message-bridge: ^0.3|^1.0
 
Requires (Dev)
- mikey179/vfsstream: ^1.6
 - mockery/mockery: ^1.0
 - overtrue/phplint: dev-master
 - phpunit/phpunit: ~6.0
 
- v4.1.6
 - 4.1.5
 - 4.1.4
 - 4.1.3
 - 4.1.2
 - 4.1.1
 - 4.1.0
 - 4.0.x-dev
 - 4.0.41
 - 4.0.40
 - 4.0.39
 - 4.0.38
 - 4.0.37
 - 4.0.36
 - 4.0.35
 - 4.0.34
 - 4.0.33
 - 4.0.32
 - 4.0.31
 - 4.0.30
 - 4.0.29
 - 4.0.28
 - 4.0.27
 - 4.0.26
 - 4.0.25
 - 4.0.24
 - 4.0.23
 - 4.0.22
 - 4.0.21
 - 4.0.20
 - 4.0.19
 - 4.0.18
 - 4.0.17
 - 4.0.16
 - 4.0.15
 - 4.0.14
 - 4.0.13
 - 4.0.12
 - 4.0.11
 - 4.0.10
 - 4.0.9
 - 4.0.8
 - 4.0.7
 - 4.0.6
 - 4.0.5
 - 4.0.4
 - 4.0.3
 - 4.0.2
 - 4.0.1
 - 4.0.0
 - 4.0.0-beta.4
 - 4.0.0-beta.3
 - 4.0.0-beta.2
 - 4.0.0-beta.1
 - 4.0.0-alpha.2
 - 4.0.0-alpha1
 - 3.3.x-dev
 - 3.3.30
 - 3.3.29
 - 3.3.28
 - 3.3.27
 - 3.3.26
 - 3.3.25
 - 3.3.24
 - 3.3.23
 - 3.3.22
 - 3.3.21
 - 3.3.20
 - 3.3.18
 - 3.3.17
 - 3.3.16
 - 3.3.15
 - 3.3.14
 - 3.3.13
 - 3.3.12
 - 3.3.11
 - 3.3.10
 - 3.3.9
 - 3.3.8
 - 3.3.7
 - 3.3.6
 - 3.3.5
 - 3.3.4
 - 3.3.3
 - 3.3.2
 - 3.3.1
 - 3.3.0
 - 3.2.x-dev
 - 3.2.7
 - 3.2.6
 - 3.2.5
 - 3.2.4
 - 3.2.3
 - 3.2.2
 - 3.2.1
 - 3.2.0
 - 3.1.x-dev
 - 3.1.9
 - 3.1.8
 - 3.1.7
 - 3.1.6
 - 3.1.5
 - 3.1.4
 - 3.1.3
 - 3.1.2
 - 3.1.1
 - 3.1.0
 - 3.0.21
 - 3.0.1
 - 3.0
 - 2.1.x-dev
 - 2.1.41
 - 2.1.39
 - 2.1.38
 - 2.1.0
 - 2.0.x-dev
 - 2.0.35
 - 2.0.1
 - 2.0.0
 - 1.0.1
 - 1.0
 - v0.1.1
 - dev-patch-1
 - dev-delegation
 - dev-analysis-XVw1yO
 
This package is auto-updated.
Last update: 2025-10-08 20:17:04 UTC
README
📦 It is probably the best SDK in the world for developing Wechat App.
关注公众号我们一起聊聊代码怎么样?
Requirement
- PHP >= 7.0
 - Composer
 - openssl 拓展
 - fileinfo 拓展(素材管理模块需要用到)
 
Installation
$ composer require "overtrue/wechat:~4.0" -vvv
Usage
基本使用(以服务端为例):
<?php use EasyWeChat\Factory; $options = [ 'app_id' => 'wx3cf0f39249eb0exxx', 'secret' => 'f1c242f4f28f735d4687abb469072xxx', 'token' => 'easywechat', 'log' => [ 'level' => 'debug', 'file' => '/tmp/easywechat.log', ], // ... ]; $app = Factory::officialAccount($options); $server = $app->server; $user = $app->user; $server->push(function($message) use ($user) { $fromUser = $user->get($message['FromUserName']); return "{$fromUser->nickname} 您好!欢迎关注 overtrue!"; }); $server->serve()->send();
更多请参考 https://www.easywechat.com/。
Documentation
官网 · 教程 · 讨论 · 微信公众平台 · WeChat Official
Integration
Laravel 5 拓展包: overtrue/laravel-wechat
Contributors
This project exists thanks to all the people who contribute. [Contribute].
License
MIT