0

我无法让 Blockchain ToBTC API 返回 PHP 变量的值。

API = https://blockchain.info/tobtc?currency=USD&value=500

$total_price+=$price;

$btc_total = echo "https://blockchain.info/tobtc?currency=USD&value=$total_price";

是否可以这样做或者我需要用 JSON 解析?我是 PHP 新手,不是我真正喜欢的东西,因为我更关心 python。但是,这是一个 PHP 项目。感谢您的阅读,任何帮助表示赞赏。

4

1 回答 1

1

首先,您的代码中有语法错误,请使用此行打印 url,

echo $btc_total = "https://blockchain.info/tobtc?currency=USD&value=$total_price";

您应该使用 curl 从上面的 url 获取价值。

<?php
    $total_price += $price;
    $curl = curl_init('https://blockchain.info/tobtc?currency=USD&value='.$total_price);
    curl_setopt($curl, CURLOPT_FAILONERROR, true);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    $result = curl_exec($curl);
    echo $result;
?>
于 2016-03-12T06:21:19.100 回答