Github url

wechat

by overtrue

overtrue /wechat

:package: It is probably the best SDK in the world for developing WeChat App.

9.1K Stars 2.2K Forks Last release: 5 days ago (5.0.2) MIT License 1.7K Commits 180 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

EasyWeChat Logo

EasyWeChat

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

Test StatusLint StatusLatest Stable VersionLatest Unstable VersionScrutinizer Code QualityCode CoverageTotal DownloadsLicense

Requirement

  1. PHP >= 7.2
  2. Composer
  3. openssl 拓展
  4. fileinfo 拓展(素材管理模块需要用到)

Installation

$ composer require "overtrue/wechat:^4.2" -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].

PHP 扩展包开发

想知道如何从零开始构建 PHP 扩展包?

请关注我的实战课程,我会在此课程中分享一些扩展开发经验 —— 《PHP 扩展包实战教程 - 从入门到发布》

License

MIT

FOSSA Status

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.