Quiero usar una API no minable como esta
https://api.unminable.com/v4/address/0x9ee9e85cae8299f1f634d2306dbab94c885040a1?coin=SHIB
si ve cuando usa esta URL en el navegador, el resultado es
{"success":true,"msg":"Ok","data":{"balance":"812765.88792766","balance_payable":"812765.88792766","precision":"8","payment_threshold":"1500000","mining_fee":"1","auto":false,"enabled":true,"enabled_auto_only":false,"uuid":"85c636dd-0598-46f1-b579-72b4b5c64ae2","fresh":false,"address":"0x9ee9e85cae8299f1f634d2306dbab94c885040a1","network":"ETH","err_flags":{"payment_error":false,"missing_memo":false,"not_activated":false,"restricted":false},"chains":[{"name":"Ethereum","network":"ETH","token_standard":"ERC20","regex":"^(0x)[0-9A-Fa-f]{40}$","regex_memo":null,"is_default":true,"explorer_address":"https://etherscan.io/address/","enabled":true,"enabled_auto_only":false,"payment_threshold":"1500000","compatible":true},{"name":"Binance Smart Chain","network":"BSC","token_standard":"BEP20","regex":"^(0x)[0-9A-Fa-f]{40}$","regex_memo":null,"is_default":false,"explorer_address":"https://bscscan.com/address/","enabled":true,"enabled_auto_only":false,"payment_threshold":"250000","compatible":true},{"name":"Kucoin Community Chain","network":"KCC","token_standard":"KRC20","regex":"^(0x)[0-9A-Fa-f]{40}$","regex_memo":null,"is_default":false,"explorer_address":"https://explorer.kcc.io/en/address/","enabled":true,"enabled_auto_only":false,"payment_threshold":"250000","compatible":true}]}}
pero solo quiero ver el saldo
"saldo":" 812765.88792766 "
¿Hay algún método para hacerlo en HTML o Javascript WebPage? Gracias por todo
Guarde el resultado en un objeto, luego acceda a la propiedad data.balance
de esta manera y luego actualice su html cuando se obtengan datos de la API:
Dado este html:
<div id="balance"></div> <button onclick="fetchDataAndUpdateHtml()">Click me</button>
Puede obtener los datos y actualizarlos de esta manera:
function fetchDataAndUpdateHtml() { const url = 'https://api.unminable.com/v4/address/0x9ee9e85cae8299f1f634d2306dbab94c885040a1?coin=SHIB'; fetch(url) .then(response => response.json()) .then((result) => { document.getElementById('balance').innerHTML = result.data.balance)); });