seffeng/laravel-wechat

PHP laravel extension wechat

v0.1.3 2021-03-26 03:49 UTC

This package is auto-updated.

Last update: 2024-04-05 07:51:49 UTC


README

当前版本不好用

# 当前版本不好用

安装

# 安装
$ composer require seffeng/laravel-wechat
Laravel
# 1、生成配置文件
$ php artisan vendor:publish --tag="wechat"

# 2、修改配置文件 /config/wechat.php,或 .env
lumen
# 1、复制扩展内配置文件 /config/wechat.php 到项目配置目录 /config

# 2、修改配置文件 /config/wechat.php,或 .env

# 3、将以下代码段添加到 /bootstrap/app.php 文件中的 Providers 部分
$app->register(Seffeng\LaravelWechat\WechatServiceProvider::class);

# 4、/bootstrap/app.php 添加配置加载代码
$app->configure('wechat');

示例

# 客户端示例
use Seffeng\Wechat\Exceptions\WechatException;
use Seffeng\LaravelWechat\Facades\Wechat;

class SiteController extends Controller
{
    public function test()
    {
        try {
            var_dump(Wechat::getAccessToken());
            var_dump(Wechat::getJsapiTicket());
            print_r(Wechat::getSignPackage('https://url.cn'));
        } catch (WechatException $e) {
            var_dump($e->getMessage());
        } catch (\Exception $e) {
            var_dump($e->getMessage());
        }
    }
}

备注

1、测试脚本 tests/WechatTest.php 仅作为示例供参考。