因此,我正在尝试构建此脚本,以从抽搐中获取观众数和关注者数。我让观看者数为一个有效作品,但没有跟随者数。这是带有我需要的信息的api / json链接。 Link
这是JavaScript:

<script type="text/javascript">
 var twitchName = "tsm_wildturtle";
  function showFollowers(b){
   alert(b._total);}
    $.getJSON("https://api.twitch.tv/kraken/channels/"+ twitchName +"/follows.json", function(b){document.getElementById("follows").innerHTML += b._total;});
  </script>


当我在html中执行此操作时,它什么也不显示:Followers:<div id="follows"></div>
我指定的部分错误吗?有人可以帮忙吗?是的,我正在为$.getJSON使用当前版本的jquery

最佳答案

根据Wikipedia的定义,“ JSONP是一种在Web浏览器中运行的JavaScript程序中使用的通信技术,用于从其他域中的服务器请求数据,由于相同的原始策略,典型的Web浏览器禁止使用这种方法。”

在这里,由于它是跨域请求,因此您只需在末尾添加'callback=?'

$.getJSON("https://api.twitch.tv/kraken/channels/tsm_wildturtle/follows.json?callback=?",
    function(data){
        //document.getElementById("follows").innerHTML += b._total;
        alert(data._total);
    });


查看工作演示here

09-11 19:46