2017 © Pedro Peláez
 

library powerwechat

微信SDK

image

amoydavid/powerwechat

微信SDK

  • Sunday, July 15, 2018
  • by amoydavid
  • Repository
  • 1 Watchers
  • 0 Stars
  • 885 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 77 % Grown

The README.md

PowerWeChat

Base on EasyWeChat(#ba6e21f), (*1)

Thanks!, (*2)

Requirement

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

Installation

$ composer require "amoydavid/powerwechat" -vvv

Update

目前已经可支持 composer2, (*3)

Usage

基本使用(以服务端为例):, (*4)

<?php

use PowerWeChat\Factory;

$options = [
    'app_id'    => 'wx3cf0f39249eb0exxx',
    'secret'    => 'f1c242f4f28f735d4687abb469072xxx',
    'token'     => 'powerwechat',
    '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} 您好!欢迎关注 PowerWeChat!";
});

$server->serve()->send();

Contribution

Contribution Guide, (*5)

License

MIT, (*6)

The Versions