0

我已经阅读了几个小时关于这个 json 的东西和 justin.tv API 文档,但仍然无法获得当前观看我的流的观众数量。

这是我尝试过的json脚本,没有任何反应。

    var url = "http://api.justin.tv/api/stream/list.json";

    $.ajax({
       url: url,
       dataType: 'jsonp',
       data: { channel: "dreamvoid"},
       success: function(data) { $('#result').text(JSON.stringify(data.stream_count)); },
       jsonp: 'jsonp'
    });
4

1 回答 1

0

您的请求正在返回JSON,而不是JSONP。请参阅 justin.tv api 文档以使其正确返回JSONP。如果你不能让它返回JSONP,你将需要使用 YQL 或实现一个服务器端代理来为你发出请求。

另外,JSON.stringify(data.stream_count)应该是data.stream_count

于 2012-03-30T17:25:07.550 回答