首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何利用api获取比特币到美元的价格

如何利用api获取比特币到美元的价格
EN

Stack Overflow用户
提问于 2017-12-05 10:05:13
回答 1查看 8.7K关注 0票数 3

请帮助我如何从比特币到美元的价格与bitpay API。我写了下面的代码,但我得到美元比特币的价格。我想要比特币到美元的价格。谢谢!

代码语言:javascript
复制
<?php  
    $url = "https://bitpay.com/api/rates";

    $json = file_get_contents($url);
    $data = json_decode($json, TRUE);

    $rate = $data[1]["rate"];    
    $usd_price = 10;     # Let cost of elephant be 10$

    $bitcoin_price = round( $usd_price / $rate , 8 );
?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-05 10:09:21

你是这个意思吗?

代码语言:javascript
复制
$url='https://bitpay.com/api/rates';
$json=json_decode( file_get_contents( $url ) );
$dollar=$btc=0;

foreach( $json as $obj ){
    if( $obj->code=='USD' )$btc=$obj->rate;
}

echo "1 bitcoin=\$" . $btc . "USD<br />";
$dollar=1 / $btc;
echo "10 dollars = " . round( $dollar * 10,8 )."BTC";

返回

代码语言:javascript
复制
1 bitcoin=$11485USD
10 dollars = 0.0008707BTC
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47650839

复制
相关文章

相似问题

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