kallencode/laravel-twitch

用于使用 Twitch v5 API 的 Laravel 扩展包

0.0.1 2017-04-08 12:52 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:51:54 UTC


README

用于使用 Twitch v5 API 的 Laravel 扩展包

Latest Version on Packagist Software License Build Status Quality Score Total Downloads

用于与 Twitch v5 API 交互的简单扩展包

安装

您可以通过 composer 安装此扩展包

composer require kallencode/laravel-twitch

安装 ServiceProvider。

// config/app.php
'providers' => [
    ...
    Kallencode\Twitch\TwitchServiceProvider::class,
    ...
];

此扩展包还包含一个门面

// config/app.php
'aliases' => [
    ...
    'Twitch' => Kallencode\Twitch\TwitchFacade::class,
    ...
];

您可以使用以下命令发布此扩展包的配置文件

php artisan vendor:publish --provider="Kallencode\Twitch\TwitchServiceProvider"

以下配置文件将发布到 config/laravel-twitch.php

return [

    'clientId' => env('TWITCH_CLIENT_ID'),

    'baseUrl' => env('TWITCH_BASE_URL','https://api.twitch.tv/kraken/')

];

使用方法

$channel = Twitch::getChannelById(44322889);

查找您的 Client ID

访问 https://www.twitch.tv/settings/connections

滚动到页面底部,在开发者应用程序下注册您的应用程序。

复制 Client ID 并设置 TWITCH_CLIENT_ID 环境变量。

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

测试

$ composer test

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全性

如果您发现任何安全问题,请通过电子邮件 info@kallencode.nl 而不是使用问题跟踪器。

致谢

关于 Kallencode

Kallencode

许可

MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。