【发布时间】:2017-12-06 06:27:24
【问题描述】:
我正在尝试查询 API https://min-api.cryptocompare.com/data/pricemultifull?fsyms=XRP,BTC,ETH,BCH&tsyms=USD
结果采用以下格式 显示:XRP:USD:CHANGEPCT24HR 以上是我想创建一个数组的项目,虽然 XRP 将被每个 fsyms 值重新替换
这是我目前的代码
$json_string = file_get_contents("https://min-api.cryptocompare.com/data/pricemultifull?fsyms=XRP&tsyms=USD");
$parsed_json = json_decode($json_string, true);
$btcp = $parsed_json['DISPLAY']['XRP']['USD'];
$btcchange = $parsed_json['DISPLAY']['XRP']['USD']['CHANGEPCT24HOUR'];
我知道我不应该发布“我该怎么做”的问题 但是有很多可能的方法 jquery(map) toArray 等我只是不知道从哪里开始
【问题讨论】:
-
基本上您只想使用 jQuery 从该 URL 获取数据?如果是,请尝试使用jQuery.get
-
不做任何事都会受到欢呼
-
$.get(URL).done(function(resp) { console.log(resp); }) 给出响应。你试过了吗?
-
显示 : XRP : USD : CHANGE24HOUR : "$ -0.0045" CHANGEDAY : "$ -0.0072" CHANGEPCT24HOUR : "-1.85" CHANGEPCTDAY : "-2.92" FROMSYMBOL : "XRP" HIGH24HOUR : "$ 0.2473 " HIGHDAY : "$ 0.2469" LASTMARKET : "Exmo" LASTTRADEID : "28438827" LASTUPDATE : "Just now" LASTVOLUME : "XRP 214.08" LASTVOLUMETO : "$ 51.74" LOW24HOUR : "$ 0.2347" LOWDAY : "$ 0.2352" 市场: " CryptoCompare Index" MKTCAP : "$ 9,155.10 M" OPEN24HOUR : "$ 0.2435" OPENDAY : "$ 0.2462" PRICE : "$ 0.2390" 供应量: "XRP 38,305,873,865.0"
-
对,它是一个对象。那么现在怎么办?你希望它是一个数组吗?