I wrote this script which was working perfectly, but it suddenly stopped working. I wonder why.
<script type="text/javascript">
var user_name, myID, twitch_widget;
user_name = "MyName";
myID = "My Id";
twitch_widget = jQuery(".streamstatus a");
jQuery(function(){
twitch_widget.attr("href", "https://www.twitch.tv/" + user_name);
twitch_widget.attr("target", "_blank");
jQuery.getJSON("https://api.twitch.tv/kraken/streams/" + user_name + "?client_id=" + myID + "&callback=?", function(data) {
if (data.stream) {
twitch_widget.html("<div class='infostream'> <img src='" + data.stream.preview.medium + "' alt='" + user_name + " joue ร " + data.stream.game + " sur Twitch (" + data.stream.viewers + " viewers)'/>" + data.stream.game + " (" + data.stream.viewers + " viewers)</div>On Air<span class='online'></span>");
}
else {
twitch_widget.html("Off Air<span class='offline'></span>");
}
})});
</script>