Javascript Ustream JSON API和jQuery出现奇数错误
我正在尝试运行以下jQuery:Javascript Ustream JSON API和jQuery出现奇数错误,javascript,jquery,json,Javascript,Jquery,Json,我正在尝试运行以下jQuery: var query = 'http://api.ustream.tv/json/channel/masaiblog/getValueOf/status?jsonp=?'; $.getJSON(query, function(data) { if (data['results'] == 'live') { alert('ITS LIVE!'); } }); 很简单,对吧?它转到Ustream API,获取JSON数
var query = 'http://api.ustream.tv/json/channel/masaiblog/getValueOf/status?jsonp=?';
$.getJSON(query, function(data)
{
if (data['results'] == 'live')
{
alert('ITS LIVE!');
}
});
很简单,对吧?它转到Ustream API,获取JSON数据,检查结果
值是否等于实时
,如果等于,则通知用户。但是,当我运行此程序时,我没有按它应该的方式工作,而是出现了一个错误:
{"results":"live","msg":null,"error":null,"processTime":true,"version":"mashery-r10"}
Uncaught SyntaxError: Unexpected token :
我正在使用与Justin.TV非常相似的代码,这非常有效。API调用的结果应该返回一个封装在函数中的JSON对象,因此您必须将
&callback=?
附加到URL
http://api.ustream.tv/json/channel/masaiblog/getValueOf/status?callback=?