首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >coinmarketcap api v2 jquery

coinmarketcap api v2 jquery
EN

Stack Overflow用户
提问于 2018-05-19 14:05:04
回答 1查看 1.3K关注 0票数 4

Coinmarketcap正在将他们的API更新到版本2。您能帮助我访问JSON数组结构吗,因为它与API版本1不同?数组路径为data,#-of-crypto-token,quotes,USD,price。我想产生不同的函数来显示不同的代币价格。

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2018-05-19 14:51:45

我试着遍历响应,最终得到的结果如下:

代码语言:javascript
复制
    $.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)
        }
    });
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

只需将我的console.log更改为您需要的任何内容,就可以了。

PS:这里的演示代码片段并没有显示所有的硬币,而是从头开始剪切了一些硬币,并显示了其余的部分。不过,这不会给你带来问题,不用担心。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50422319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档