在twitch tv javascript中显示离线用户

Display offline users in twitch tv javascript

本文关键字:显示 离线 用户 javascript twitch tv      更新时间:2023-09-26

我希望能够显示带有徽标的Twitchtv离线用户。

能够获得有关在线用户的信息,但是我仍在努力让离线用户正确显示。任何建议???

$(document(.ready(function(( {

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

 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
     }
   });
}

});

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

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