我正在使用Coinbase,但他们没有API调用来获取每个地址的比特币数量,而只是每个帐户,这是一个地址集合。
有没有人为此调用API?我宁愿不按照这个其他SO线程中的建议设置我自己的比特币服务器/守护进程来重新发明轮子:
答案 0 :(得分:6)
<?php
function getBalance($address) {
return file_get_contents('https://blockchain.info/de/q/addressbalance/'. $address);
}
echo 'Address Balance: ' . getBalance('1EzwoHtiXB4iFwedPr49iywjZn2nnekhoj');
使用https://blockchain.info/de/q API。
答案 1 :(得分:1)
如果您正在检查Coinbase地址的余额,您可能无法获得预期的结果,因为Coinbase会在内部将您的比特币转移到不同的地址。获得真正平衡的唯一方法是通过帐户。
<?php
$accountId = '<Account Id>';
$account = $client->getAccount($accountId);
$balance = $account->getBalance();
$btc = $balance->getAmount();