1
나는 트위치 사용자가 온라인 상태이고 자신의 이름을 클릭 할 수있게 해주는 트위터 페이지로 이동할 수있는 웹 응용 프로그램을 만들려고합니다. 자신의 트 위치 페이지에 URL 링크를 추가하는 것이 더 이상 작동하지 않으며 변경된 내용을 볼 수 없습니다. Ajax 호출하기 전에 변수가 아약스 호출 외부에서 정의되지 않도록jquery twitch 라이브 스트림 API 버그
$(function(){
users = ["ESL_SC2","OgamingSC2", "cretetion","freecodecamp","storbeck","habathcx","RobotCaleb","noobs2ninja"];
a = "https://api.twitch.tv/kraken/streams/"
b = "https://api.twitch.tv/kraken/channels/";
for(i = 0; i<users.length; i++){
$.getJSON(a + users[i], function(data) {
if(data.stream ==null){
status = "offline";
playing = "";
}
else {
status = "online";
playing = data.stream.game;
}
});
x = b + users[i]
$.getJSON(x, function(result) {
displayName = result.display_name;
link= result.url;
});
$("#list").append("<a href='" + link + "'><div class='block'> <h3 class='heading'>" + displayName + "</h3><p class='offline_status'>" + status + "</p><p>"+ playing + "</p></h3></div></a>");
}
})
건배는 지금 전에 아니었다 목록이 나오면 아니라, 표시 이름, 상태 등 – brad
내 편집을 확인합니다 :)보다 정의되지 않은 말한다 제대로 작동합니다 – Treast