PHP code example of frostbit / twitch

1. Go to this page and download the library: Download frostbit/twitch library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

frostbit / twitch example snippets


// Frostbit/Twitch/OAuth.php
const OAUTH_URL     = 'https://api.twitch.tv/kraken/oauth2/authorize';
const TOKEN_URL     = 'https://api.twitch.tv/kraken/oauth2/token';
const RESPONSE_TYPE = 'code';
const CLIENT_ID     = 'your_client_id';
const CLIENT_SECRET = 'your_secret';
const BACK_URL      = 'your_uri';
const SCOPE         = 'user_read';

// Frostbit/Twitch/Twitch.php
const API_URL   = 'https://api.twitch.tv/kraken';
const ACCEPT    = 'application/vnd.twitchtv.v3+json';
const CLIENT_ID = 'your_client_id';

use Frostbit\Twitch\Twitch;

$twitch = new Twitch;
$channel = $twitch->getChannel("swifty");
...

// OAuth for get Twitch OAuth URI with your params and get access token from received code.
use Frostbit\Twitch\OAuth;

$oAuth = new OAuth;
$redirectUri = $oAuth->getAuthenticateUri();