将ClientID添加到Twitch Kraken API上的javascript GET请求

时间:2017-04-15 02:21:22

标签: javascript api get twitch clientid

我有过常常工作的JavaScript代码,但现在twitch kraken API使用了Client ID参数...... 我的客户端ID设置已经像twitch dev教程一样,如果我通过浏览器手动询问它,它工作正常,但在我的脚本中它不起作用,它说:

  

错误请求

我没有输入我的客户ID ...

我的代码:

var channels = ["gabriel1375","kawayz","flxoficial"]
var channelsOnline = 0;
var cha = 0;

timerChannels();
function timerChannels(){
	$('.streamers').html("");
	channelsOnline = 0;
	for(var i=0; i<channels.length; i++) {
		$.get( "https://api.twitch.tv/kraken/streams/"+channels[i]+"?client_id=m9se7lg0twk3g1yoobohr2w2tnzmli", function( data ) {

		
		
		if(data.stream == null) {
			$("#streamoff").show();
		} else {
			setInterval(function()	{
			$("#streamoff").hide();
			}, 100);
			$('.streamers').append('<div class="streamer" data-viewers="'+data.stream.viewers+'">\
			<img src="'+data.stream.channel.logo+'">\
			<div class="sname"><a href="http://twitch.tv/'+data.stream.channel.name+'" target="_blank">'+data.stream.channel.name+'</a></div>\
			<div class="viewers"><i class="fa fa-circle-o online"></i> <b>'+data.stream.viewers+'</b> viewers, playing <b>'+data.stream.game+'</b></div>\
			</div>');
		}
		});
		
		channelsOnline++;
	}
}

setInterval(function()	{
	console.log('Loaded twitch script');
	timerChannels();
}, 30000);

为什么它不起作用?谢谢 !!! 也很抱歉代码,我想我是在错误的部分或类似的东西,在stackoverflow中新的!

0 个答案:

没有答案