coinmarketcap api v2 jquery

Posted

技术标签:

【中文标题】coinmarketcap api v2 jquery【英文标题】: 【发布时间】:2018-10-29 13:03:55 【问题描述】:

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

<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>

【问题讨论】:

代码布局,以便更容易看到它在做什么 【参考方案1】:

我尝试遍历响应,这就是我最终得到的结果:

    $.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)
        
    );
&lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"&gt;&lt;/script&gt;

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

PS:这里的演示代码 sn-p 并没有显示所有的硬币,而是从一开始就削减了一些,然后显示了其余的。不过,这不会给您带来问题,不用担心。

【讨论】:

以上是关于coinmarketcap api v2 jquery的主要内容,如果未能解决你的问题,请参考以下文章

Python从Coinmarketcap网站API获取数据

IONIC v3获取CoinMArketCap API数据

python 使用coinmarketcap API将加密货币数据提取到Elasticsearch中

从 Coinmarketcap.com 抓取

VBA - Excel 中显示的 API 调用

coinmarketcap.com爬虫