因此,我正在尝试构建此脚本,以从抽搐中获取观众数和关注者数。我让观看者数为一个有效作品,但没有跟随者数。这是带有我需要的信息的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