У меня возникли проблемы с получением Blockchain ToBTC API для возврата значения переменной PHP.
API = https://blockchain.info/tobtc?currency=USD&значение = 500
$total_price+=$price;
$btc_total = echo "https://blockchain.info/tobtc?currency=USD&value=$total_price";
Можно ли сделать это таким образом или мне нужно разобрать с JSON? Я новичок в PHP, на самом деле не мое дело, так как я больше беспокоюсь о Python. Тем не менее, это проект PHP. Спасибо за чтение, любая помощь приветствуется.
Во-первых, у вас есть синтаксическая ошибка в вашем коде, используйте эту строку для печати 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;
?>
Других решений пока нет …