Trabalhando com API's
Olá pessoal, beleza ?
estou com um problema em uma solicitação utilizando um API...
segue o código (PHP):
<?php
$apiKey = '';
$summonerName = $_GET['i'];
$result = file_get_contents('https://br.api.pvp.net/api/lol/BR/v1.4/summoner/by-name/'.$summonerName.'?api_key=' . $apiKey);
$summoner = json_decode($result)->$summonerName;
?>
<h3>
<image height="64" width="64" src="http://avatar.leagueoflegends.com/br/<?php print $summonerName; ?>.png" valign="middle"/>
<?php print $summonerName ?>
</h3>
<div>
Level: <?php print $summoner->summonerLevel; ?>
</div>
<?php
$result = file_get_contents('https://br.api.riotgames.com/api/lol/BR/v1.3/stats/by-summoner/' . $summoner->id . '?api_key=' . $apiKey);
$stats = json_decode($result);
foreach($stats->playerStatSummaries as $statSummary){
$losses = property_exists($statSummary, 'losses')? $statSummary->losses : '(not available)';
print '<p><b>' . $statSummary->playerStatSummaryType . '</b>: ' .
$statSummary->wins . ' wins, ' . $losses . ' losses</p>';
}
?>
estou com problema, utilizei esse código mas esta retornando esse erro:
**Warning**: file_get_contents(https://br.api.riotgames.com/api/lol/BR/v1.3/stats/by-summoner/?api_key=************): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in **get.php** on line **28**
**não sei oque está dando de errado....**
**se alguém puder me ajudar com esse API**
(O api é da riot games desenvolvedora do jogo League of Legends)
Obrigado desde já!
attDiscussão (1)
Carregando comentários...