在twitch tv javascript中显示离线用户

时间:2016-02-13 19:04:46

标签: javascript json twitch

我希望能够使用他们的徽标显示Twitchtv离线用户。

我能够获得关于在线用户的信息,但是我仍然在努力让离线用户正常显示。有什么建议 ???

$(document).ready(function(){

var twitchAPI =" https://api.twitch.tv/kraken/streams/&#34 ;;

 var users = [
'justin', 
'syndicate', 
'riotgames', 
'captainsparklez', 
'LIRIK', 
'PhantomL0rd', 
'esl_csgo', 
'sodapoppin',
'summit1g',
'Nightblue3',
'goldglove',
'tsm_bjergsen',
'imaqtpie',
'tsm_theoddone',
'trick2g'

];

var index, len;

for (index = 0, len = users.length; index < len; ++index) {

$.getJSON("https://api.twitch.tv/kraken/streams/" + users[index], function(channels) {

  if (channels["stream"] != null) {

    $("#showOnline").append('<div>' + "&#160; " + channels.stream.channel.name + "&#160; &#160;" + ("<img src= '" +    channels.stream.channel.logo + "'>") + '</div>');

    $("#showOnline").css({color: 'green'}); //color green undicates ONLINE status

     }

   });

}


});

1 个答案:

答案 0 :(得分:0)

您用于检索徽标的Api可以替换为"https://api.twitch.tv/kraken/channels/",因为您使用的api没有指向徽标的链接。

上面的api返回JSON,其中包含指向流媒体标识的链接,以及流媒体离线。