twitch.tv api- 如何获取离线主播的logo

twitch.tv api- how to get logo of the streamer who is offline

twitch tv - 如何获取离线主播的标志? 例如,我可以像这样获得主播的徽标 link(仅当主播在线时有效):

$(document).ready(function(){   
getChannel("OgamingSC2");
});

 function getChannel(name){
 $.getJSON("https://api.twitch.tv/kraken/streams/"+name+"?callback=?",
 operateResults);
}

function operateResults(data){
console.log(data.stream.channel.logo)//logo   
}

但如果主播离线:

data.stream

将等于 null。

那么如果主播离线了,如何获取logo呢?

正确,如果流处于离线状态,stream 将为空。您可以使用 channels endpoint 获取广播公司的徽标。