• 27-11-2020, 17:25:31
    #1
    Merhabalar bitcoin adresime/adreslerime gelen bitcoin miktarını vs nasıl kontrol edebilirim. Uygulamaya veya siteye girmeden php ile api vs varmı
  • 27-11-2020, 17:34:53
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    https://www.blockchain.com/api/blockchain_api
  • 27-11-2020, 17:36:05
    #3
    hocam bunu biliyorum ama nasıl yapılacağını çözemedim
  • 27-11-2020, 17:36:21
    #4
    Üyeliği durduruldu
    Herkese açık api sağlayan servisleri kullanabilirsiniz. (Blockstream, BTC.com, Blockchain.info vs.) (Electrum gibi cüzdanlar da bunları kullanıyor)

    Ben blockstream.com için örneği göstereyim:
    İstek adresi: https://blockstream.info/api/address/BTCWALLETADRESI
    Çıktı şöyle oluyor:
    {"address":"BTCWALLETADRESI ","chain_stats":{"funded_txo_count":3,"funded_txo_sum":1144444,"spent_txo_count":1,"spent_txo_sum":5,"tx_count":3},"mempool_stats":{"funded_txo_count":0,"funded_txo_sum":0,"spent_txo_count":0,"spent_txo_sum":0,"tx_count":0}}
    Burada mesela funded_txo_sum-spent_txo_sum size cüzdandaki toplam satoshi sayısını verecektir, bunu 0.00000001 ile çarparsanız BTC miktarı çıkar. (bkz: https://github.com/Blockstream/esplo.../master/API.md)
  • 27-11-2020, 17:40:51
    #5
    awoken adlı üyeden alıntı: mesajı görüntüle
    Herkese açık api sağlayan servisleri kullanabilirsiniz. (Blockstream, BTC.com, Blockchain.info vs.) (Electrum gibi cüzdanlar da bunları kullanıyor)

    Ben blockstream.com için örneği göstereyim:
    İstek adresi: https://blockstream.info/api/address/BTCWALLETADRESI
    Çıktı şöyle oluyor:
    {"address":"BTCWALLETADRESI ","chain_stats":{"funded_txo_count":3,"funded_txo_sum":1144444,"spent_txo_count":1,"spent_txo_sum":5,"tx_count":3},"mempool_stats":{"funded_txo_count":0,"funded_txo_sum":0,"spent_txo_count":0,"spent_txo_sum":0,"tx_count":0}}
    Burada mesela funded_txo_sum-spent_txo_sum size cüzdandaki toplam satoshi sayısını verecektir, bunu 0.00000001 ile çarparsanız BTC miktarı çıkar. (bkz: https://github.com/Blockstream/esplo.../master/API.md)
    hocam nasıl tam anlamadım bir video vs varmıdır acaba
  • 27-11-2020, 17:53:07
    #6
    Üyeliği durduruldu
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    hocam nasıl tam anlamadım bir video vs varmıdır acaba
    PHP kod yazdığınızı varsayıyorum, buyrun örnek kod:

    <?php
    $wallet_address = "BTC_WALLET_ADRESI";
    $ch = curl_init("https://blockstream.info/api/address/".$wallet_address);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $result = json_decode(curl_exec($ch), true);
    $account_balance = ($result["chain_stats"]["funded_txo_sum"]-$result["chain_stats"]["spent_txo_sum"])*0.00000001;
    echo "$wallet_address Bakiyesi: $account_balance BTC";
    Dipnot: Burada onay bekleyen işlemler hesaba katılmıyor, tamamen onaylandıktan sonra bakiyeye geçmiş kabul ediliyor.
  • 27-11-2020, 18:05:56
    #7
    awoken adlı üyeden alıntı: mesajı görüntüle
    PHP kod yazdığınızı varsayıyorum, buyrun örnek kod:

    <?php
    $wallet_address = "BTC_WALLET_ADRESI";
    $ch = curl_init("https://blockstream.info/api/address/".$wallet_address);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $result = json_decode(curl_exec($ch), true);
    $account_balance = ($result["chain_stats"]["funded_txo_sum"]-$result["chain_stats"]["spent_txo_sum"])*0.00000001;
    echo "$wallet_address Bakiyesi: $account_balance BTC";
    Dipnot: Burada onay bekleyen işlemler hesaba katılmıyor, tamamen onaylandıktan sonra bakiyeye geçmiş kabul ediliyor.
    benim amacım şu mesela hesapta toplam 1 btc var ve birisi 2 btc gönderdi ben yeni gönderilen tutarı yani 2 btc geldiğini nasıl anlarım kafam çalışmaz oldu