sun-asterisk/laravel-chatwork

Laravel 的 Chatwork SDK

v0.2.1 2021-03-05 01:27 UTC

This package is auto-updated.

Last update: 2024-09-05 09:29:11 UTC


README

Latest Stable Version

Chatwork SDK for Laravel 5, 6, 7。

安装

使用 composer

composer require sun-asterisk/laravel-chatwork

对于 Laravel 5.4 及更早版本,将服务提供者添加到您的 config/app.php 文件中。

'providers' => [
    // ...
    SunAsterisk\Chatwork\Laravel\ServiceProvider::class
    // ...
];

配置

首先在此处注册 API 密钥 这里。然后添加 API 密钥到您的 .env

CHATWORK_API_KEY=your_api_key_here

用法

您可以通过别名使用提供的 facade

use Chatwork;

$me = Chatwork::me();
$members = Chatwork::room($roomId)->members()->list();

或使用依赖注入

use SunAsterisk\Chatwork\Chatwork;

class ChatworkCommand extends Command
{
    public function handle(Chatwork $chatwork)
    {
        $message = $chatwork->toAll()->text('Hi there');
        $chatwork->room($roomId)->messages()->create($message);
    }
}