微信SDK

安装: 15

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

Forks: 2,406

v4.1.6 2018-10-08 04:14 UTC

README

EasyWeChat Logo

📦 这可能是世界上最好的微信应用开发SDK。

Build Status Latest Stable Version Latest Unstable Version Build Status Scrutinizer Code Quality Code Coverage Total Downloads License Backers on Open Collective Sponsors on Open Collective

关注公众号,我们一起聊聊代码怎么样?

Features

要求

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

安装

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

使用

基本使用(以服务端为例)

<?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/

文档

官网 · 教程 · 讨论 · 微信公众平台 · 微信官方

集成

Laravel 5 扩展包: overtrue/laravel-wechat

贡献者

这个项目归功于所有贡献者。[贡献].

许可证

MIT

FOSSA Status