Package Data | |
---|---|
Maintainer Username: | Rkallenkoot |
Maintainer Contact: | roelof@kallencode.nl (Roelof Kallenkoot) |
Package Create Date: | 2017-04-08 |
Package Last Update: | 2017-04-08 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-15 15:18:37 |
Package Statistics | |
---|---|
Total Downloads: | 173 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 2 |
Total Forks: | 0 |
Total Open Issues: | 0 |
A Laravel package to use the Twitch v5 API
Simple package for interacting with the Twitch v5 API
You can install the package via composer:
composer require kallencode/laravel-twitch
Install the ServiceProvider.
// config/app.php
'providers' => [
...
Kallencode\Twitch\TwitchServiceProvider::class,
...
];
This package also comes with a facade:
// config/app.php
'aliases' => [
...
'Twitch' => Kallencode\Twitch\TwitchFacade::class,
...
];
You can publish the config file of this package with this command:
php artisan vendor:publish --provider="Kallencode\Twitch\TwitchServiceProvider"
The following config file will be published in config/laravel-twitch.php
return [
'clientId' => env('TWITCH_CLIENT_ID'),
'baseUrl' => env('TWITCH_BASE_URL','https://api.twitch.tv/kraken/')
];
$channel = Twitch::getChannelById(44322889);
Go to https://www.twitch.tv/settings/connections
Scroll to the bottom of the page and register your application under Developer Applications.
Copy the Client ID and set the TWITCH_CLIENT_ID
environment variable.
Please see CHANGELOG for more information what has changed recently.
$ composer test
Please see CONTRIBUTING for details.
If you discover any security related issues, please email info@kallencode.nl instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.