Я пытаюсь запустить следующий 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
, и предупреждает пользователя, если оно есть. Однако, когда я запускаю это, вместо того, чтобы работать как надо, я получаю ошибку:
{"results":"live","msg":null,"error":null,"processTime":true,"version":"mashery-r10"}
Uncaught SyntaxError: Unexpected token :
Я использую код, очень похожий на Justin.TV, и он прекрасно работает.