moorper/serverchan

v1.0.2 2018-05-07 08:24 UTC

This package is not auto-updated.

Last update: 2024-05-01 19:04:26 UTC


README

一个关于【Server酱】的包

关于【Server酱】http://sc.ftqq.com/3.version

安装

composer require moorper/serverchan

使用

use Moorper\ServerChan;

$client = new Client('sckey');
$client->send('text','desp');

在 laravel 中使用

  1. 新建 provider 文件 php artisan make:provider ServerChanProvider
<?php

namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Moorper\ServerChan\Client;

class ServerChanProvider extends ServiceProvider
{
    /**
     * Bootstrap services.
     */
    public function boot()
    {
    }

    /**
     * Register services.
     */
    public function register()
    {
        $this->app->singleton('ServerChan', function () {
            return new Client('SCU24500T3ef124dd328fe4fc372925e708aa21a35acb04e70a274');
        });
    }
}
  1. 新建 facade 文件
<?php

namespace App\Facades;

use Illuminate\Support\Facades\Facade;

class ServerChan extends Facade
{
    /**
     * Get the registered name of the component.
     *
     * @return string
     */
    protected static function getFacadeAccessor()
    {
        return 'ServerChan';
    }
}
  1. 修改 config/app.php 文件

'providers' => [App\Providers\ServerChanProvider::class]
'aliases' => ['ServerChan' => App\Facades\ServerChan::class]