1. Go to this page and download the library: Download spiregg/riot-api-league 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/ */
spiregg / riot-api-league example snippets
// Include all DIR__ . "/vendor/autoload.php";
use RiotAPI\LeagueAPI\LeagueAPI;
use RiotAPI\Base\Definitions\Region;
// Initialize the library
$api = new LeagueAPI([
// Your API key, you can get one at https://developer.riotgames.com/
LeagueAPI::SET_KEY => 'YOUR_RIOT_API_KEY',
// Target region (you can change it during lifetime of the library instance)
LeagueAPI::SET_REGION => Region::EUROPE_EAST,
]);
// And now you are ready to rock!
$summoner = $api->getSummonerByName("I am TheKronnY");
$matchlist = $api->getMatchlistByAccount($summoner->accountId);
foreach ($matchlist as $match) {
// ...
}
// ...initialization...
// this fetches the summoner data and returns SummonerDto object
$summoner = $api->getSummonerByName('I am TheKronnY');
echo $summoner->id; // KnNZNuEVZ5rZry3I...
echo $summoner->puuid; // rNmb6Rq8CQUqOHzM...
echo $summoner->name; // I am TheKronnY
echo $summoner->summonerLevel; // 69
print_r($summoner->getData()); // Or array of all the data
/* Array
* (
* [id] => KnNZNuEVZ5rZry3IyWwYSVuikRe0y3qTWSkr1wxcmV5CLJ8
* [accountId] => tGSPHbasiCOgRM_MuovMKfXw7oh6pfXmGiPDnXcxJDohrQ
* [puuid] => rNmb6Rq8CQUqOHzMsFihMCUy4Pd201vDaRW9djAoJ9se7myXrDprvng9neCanq7yGNmz7B3Wri4Elw
* [name] => I am TheKronnY
* [profileIconId] => 3180
* [revisionDate] => 1543438015000
* [summonerLevel] => 69
* )
*/
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.