uilewis/laravel-wx-xcx

dev-main 2021-07-19 08:23 UTC

This package is auto-updated.

Last update: 2024-09-28 17:02:15 UTC


README

laravel-wx-xcx

腾讯微信小程序composer包

***************************

laravel 安装

通过composer安装

运行以下命令以获取最新版本

使用composer命令安装扩展包
composer require uilewis/laravel-wx-xcx
对于laravel >=5.5,这样就完成了。此包支持Laravel新包发现。
如果你使用的是Laravel < 5.5,你还需要将YueCode\Cos\QCloudCosServiceProvider::class添加到你的config/app.php的providers数组中
如果laravel版本小于5.5,需要将YueCode\Cos\QCloudCosServiceProvider::class添加到 config/app.php 文件中如下:
'providers' => [

        /*
         * Application Service Providers...
         */
         ......
        Uilewis\WxXcx\WxXcxServiceProvider::class,
    ],

在Laravel 5中,使用以下命令发布配置设置

执行命令复制COS配置文件到config目录
php artisan vendor:publish --provider=" Uilewis\WxXcx\WxXcxServiceProvider"

配置配置

配置config/cos.php
config/xcx_wx.php 

使用

使用
......

    // 微信小程序
    $xcx = app('xcx');
    
    /**
     * 通过code获取用户信息
     * @param $code  小程序code
     * @return array  用户信息
     */
     $user_info_arr = $xcx->getLoginInfo($code);
    
 
  
***************************

Lumen安装

通过composer安装

运行以下命令以获取最新版本

composer require uilewis/laravel-wx-xcx

Bootstrap文件更改。在 providers 部分添加以下片段到 bootstrap/app.php 文件中,如下所示

将以下代码添加到bootstrap/app 文件中的 Register Service Providers 部分
$app->register(UiLewis\WxXcx\WxXcxServiceProvider::class);

配置配置

配置config/cos.php
config/xcx_wx.php