Ir ao conteúdo
  • Cadastre-se

Fran Stelzer

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá, ultimamente tenho algumas idéias para desenvolver um site/applicação web que permite os jogadores de League of Legends saberem seus status da partida atual e de seus oponentes enquanto jogam e achei o seguinte código (no site http://goo.gl/NrtC1d): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Summoner Spy</title></head><body> <h1>Lol Status</h1><?php $apiKey = '***YOUR API KEY HERE***'; $summonerName = 'lolnexus'; // get the basic summoner info $result = file_get_contents('https://na.api.pvp.net/api/lol/na/v1.4/summoner/by-name/' . $summonerName . '?api_key=' . $apiKey); $summoner = json_decode($result)->$summonerName; // var_dump($summoner);?> <h3> <image height="64" width="64" src="http://avatar.leagueoflegends.com/na/<?php print $summonerName; ?>.png" valign="middle"/> <?php print $summonerName ?> </h3> <div> Level: <?php print $summoner->summonerLevel; ?> </div><?php // get that summoner's wins and losses for each game type $result = file_get_contents('https://na.api.pvp.net/api/lol/na/v1.3/stats/by-summoner/' . $summoner->id . '/summary?api_key=' . $apiKey); $stats = json_decode($result); // var_dump($stats); foreach($stats->playerStatSummaries as $statSummary){ // $statSummary->losses: sometimes losses isn't set $losses = property_exists($statSummary, 'losses')? $statSummary->losses : '(not available)'; print '<p><b>' . $statSummary->playerStatSummaryType . '</b>: ' . $statSummary->wins . ' wins, ' . $losses . ' losses</p>'; }?></body></html> Depois de completar os espaços requeridos percebi que esse código importa apenas informações sobre usuários dos estados unidos, pois os estava importando do Lol API dos eua como percebi nesse trecho: $result = file_get_contents('https://na.api.pvp.net/api/lol/na/v1.4/summoner/by-name/' . $summonerName . '?api_key=' . $apiKey); Então substitui a parte inicial do código pelo API global (https://global.api.pvp.net) que achei no site de desenvolvedores da Riot e não funcionou muito bem. Site: https://developer.riotgames.com/docs/regional-endpoints Pretendo continuar o projeto e sei Html e Css e um pouco de PHP e Js mais ainda não consigo formar a ideia em minha cabeça muito bem. Peço que se algum de vocês tenha interesse, me contate. Obrigado fran.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...