我希望能够使用他们的徽标显示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>' + "  " + channels.stream.channel.name + "   " + ("<img src= '" + channels.stream.channel.logo + "'>") + '</div>');
$("#showOnline").css({color: 'green'}); //color green undicates ONLINE status
}
});
}
});
答案 0 :(得分:0)
您用于检索徽标的Api可以替换为"https://api.twitch.tv/kraken/channels/"
,因为您使用的api没有指向徽标的链接。
上面的api返回JSON,其中包含指向流媒体标识的链接,以及流媒体离线。