如何使用cURL从php页面获取数据

时间:2013-11-22 19:45:50

标签: curl

我正在尝试使用API​​,我认为cURL是获取此数据的最佳选择。我希望能够从此页面中提取数据 https://btc-e.com/api/2/ltc_usd/ticker

2 个答案:

答案 0 :(得分:0)

您可以使用perl来解析json数据,然后使用curl:

提供perl
curl -s 'https://btc-e.com/api/2/ltc_usd/ticker' | \
perl -e '
    use JSON;
    $s = join("", <>);
    $j = decode_json($s);
    printf "%s\n", $j->{"ticker"}{"vol"};
'

将“vol”替换为您可能感兴趣的任何其他人: “vol_cur”,“avg”,“last”,“sell”,“buy”,“high”,“server_time”,“low”,“updated”

或者你可以在perl中使用curl:

perl -e '
    use JSON;
    $j = decode_json(`curl -s https://btc-e.com/api/2/ltc_usd/ticker`);
    printf "%s\n", $j->{"ticker"}{"vol"};
'

答案 1 :(得分:0)

使用):

nodejs <<EOF
var x = $(curl -s https://btc-e.com/api/2/ltc_usd/ticker)
console.log('$'+x.ticker.high)
EOF

输出:

$9.4504

使用 的另一种解决方案:

rhino <<EOF
var x = $(curl -s https://btc-e.com/api/2/ltc_usd/ticker)
print(x.ticker.high)
EOF