如何在Java應用程序(或任何其他語言)中檢查比特幣地址的餘額(任何,不一定是我的)?如何從我的應用程序中檢查比特幣地址餘額?
我需要像blockchain.info或biteasy.com那樣的功能,但我不想使用它們的API。比特幣是開源的,所以我認爲自己獲取數據可能不會那麼困難。
如何在Java應用程序(或任何其他語言)中檢查比特幣地址的餘額(任何,不一定是我的)?如何從我的應用程序中檢查比特幣地址餘額?
我需要像blockchain.info或biteasy.com那樣的功能,但我不想使用它們的API。比特幣是開源的,所以我認爲自己獲取數據可能不會那麼困難。
沒有必要使用網絡錢包來創建地址。您可以安裝您自己的比特幣服務器/守護程序,並像您自己的銀行一樣行事。
這是要開始的地方,如果你想知道如何去做(https://en.bitcoin.it/wiki/Main_Page)。
比特幣可以使用JSON RPC方法進行查詢。所以如果你在本地運行比特幣守護進程,你可以查詢它們。對於相同的文檔位於
運行比特幣 - https://en.bitcoin.it/wiki/Running_Bitcoin
API參考 - https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)
API調用列表 - https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
希望這有助於。
使用blockexplorer.com模型和小豬回了他們的服務器或github.com/lirazsiri/blockexplorer
您可以使用JSON-RPC方法運行自己使用的開源版本。 bitcoind
廣泛支持JSON-RPC調用。所以就去比特幣的官方網站,找到所有的方法。
以下是PHP中的示例。只包括jsonClient.php
文件
<\?php
require_once jsonRPCClient.php'; <br />
$bitcoin = 'https://' . $rpcusername . ':' . $rpcpassword .
'@' . $rpcip . ':' . $rpcport . '/'; <br />
print_r($bitcoin->getnewaddress());
?>
沒有'getaddressbalance'方法 – knocte
如果您不想使用API,請下載比特幣客戶端,獲取區塊鏈並解析它。 – Sirko
可能是http://bitcoin.stackexchange.com/questions/10090/how-to-get-an-addresss-balance-with-the-bitcoin-client – knocte