롤전적 조회 해보신분 있나요?? 이거 왜 안될까요?? 아이디가 조회가 안된다고나오네요

롤전적 조회 해보신분 있나요?? 이거 왜 안될까요?? 아이디가 조회가 안된다고나오네요

QA

롤전적 조회 해보신분 있나요?? 이거 왜 안될까요?? 아이디가 조회가 안된다고나오네요

본문

$api_key = "RGAPI-b5aa7dad-a063-4964-880c-1148f49b561d"; // 자신의 api_key
$usernames = strtolower(trim($_GET['username']));
$username = preg_replace("/\s+/", "", $usernames);

function httpGet($url)
{
    $ch = curl_init();  
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
//  curl_setopt($ch,CURLOPT_HEADER, false); 
    $output=curl_exec($ch);
    curl_close($ch);
    return $output;
}

echo $get_id = json_decode(httpGet("https://kr.api.pvp.net/api/lol/kr/v1.4/summoner/by-name/".$username."?api_key=".$api_key), true);
$userid = $get_id[$username]['id'];
$nick = $get_id[$username]['name'];
$level = $get_id[$username]['summonerLevel'];
$profileIcon = $get_id[$username]['profileIconId'];

$status = json_decode(httpGet("https://kr.api.pvp.net/api/lol/kr/v2.5/league/by-summoner/".$userid."/entry?api_key=".$api_key), true);
$tier = $status[$userid][0]['tier'];
$division = $status[$userid][0]['entries'][0]['division'];
$point = $status[$userid][0]['entries'][0]['leaguePoints'];
$win = $status[$userid][0]['entries'][0]['wins'];
$lose = $status[$userid][0]['entries'][0]['losses'];

$current_game = json_decode(httpGet("https://kr.api.pvp.net/observer-mode/rest/consumer/getSpectatorGameInfo/KR/".$userid."?api_key=".$api_key), true);
?>

    <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
    <script type="text/javascript" src="http://netdna.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
    <link href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
    <link href="http://pingendo.github.io/pingendo-bootstrap/themes/default/bootstrap.css" rel="stylesheet" type="text/css">
  </head><body>
    <div class="section">
      <div class="container">
        <div class="row">
          <div class="col-md-12 text-center">
            <h1>롤</h1>
            <p>전적 조회</p>
            <br>
            <form role="form" method="get">
              <div class="form-group">
                <label class="control-label" for="exampleInputEmail1">소환사 이름</label>
                <input class="form-control" id="exampleInputEmail1" placeholder="소환사 이름을 입력하세요." type="text" name="username">
              </div>
              <button type="submit" class="btn btn-default">소환사 검색</button>
            </form>
            <br>
            <br>
          </div>
        </div>
      </div>
    </div>

</body></html>

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 790
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT