微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – coinmarketcap api v2 jquery

Coinmarketcap正在将其API更新为版本2.您能否帮助我访问JSON数组结构,因为它与API版本1不同?阵列路径是数据,#-of-crypto-token,quotes,USD,price.我想生成不同的功能显示不同的令牌价格.

<script type="text/javascript">
$.get("https://api.coinmarketcap.com/v2/ticker/", 
   function(data, status) {
     for (var i = 0; i < data.length - 1; i++) {
       if (data[i].name == "bitcoin") {
          $("#bitcoin").html(data[i].price);
       }
     }
   });
</script>

解决方法:

我试图迭代响应,这是我最终得到的:

    $.get("https://api.coinmarketcap.com/v2/ticker/", function(data, status){
        for(var key in data.data){
            var coin = data.data[key];
            console.log("coin: ",coin.name,"--price: ", coin.quotes.USD.price)
        }
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

只需将我的console.log更改为您需要的任何内容即可.

PS:这里的演示代码片段并未显示所有硬币,而是从开始时切割其中的一些硬币并显示其余硬币.它不会给你带来麻烦,不用担心.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐