auoyi/laravel-synology-chat

此包的最新版本(1.0.0)没有提供许可证信息。

1.0.0 2021-01-03 09:07 UTC

This package is not auto-updated.

Last update: 2024-09-24 01:51:19 UTC


README

这是一个简单的Laravel 5服务提供者,用于集成Synology Chat。

安装

可以通过Composer安装Synology Chat服务提供者。在你的项目中的composer.json中,通过要求auoyi/synology包并设置minimum-stabilitydev(Laravel 5所需)来完成安装。

{
  "require": {
    "laravel/framework": "5.0.*",
    "auoyi/synology": "1.0.*"
  },
  "minimum-stability": "dev"
}

或者

使用Composer要求此包

composer require auoyi/synology

使用composer update更新包或使用composer install安装。

使用方法

要使用Synology Chat服务提供者,你必须在启动Laravel应用程序时注册提供者。有两种基本方法可以做到这一点。

config/app.php中找到providers键并注册Synology Chat服务提供者。

对于Laravel 5.1+

    'providers' => [
        // ...
        Auoyi\Synology\SynologyChatServiceProvider::class,
    ]

config/app.php中找到aliases键。

对于Laravel 5.1+

    'aliases' => [
        // ...
        'SynologyChat' => Auoyi\Synology\Facades\SynologyChat::class,
    ]

配置

要使用自己的设置,请发布配置。

$ php artisan vendor:publish

config/synology.php

return [
    'SYNOLOGY_CHAT_WEBHOOK_URL' => env('SYNOLOGY_CHAT_WEBHOOK_URL', ''),
    // ...
];

示例使用

    use Auoyi\Synology\Facades\SynologyChat;
    $result = SynologyChat::pushMessage('Hello Synology', [1]);
    pr($result);

^_^

链接