Javascript Ustream JSON API和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数

我正在尝试运行以下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数据,检查
结果
值是否等于
实时
,如果等于,则通知用户。但是,当我运行此程序时,我没有按它应该的方式工作,而是出现了一个错误:

{"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=?