как получить полный баланс токенов адреса BSCSCAN API
Я работаю над BSCSCAN API. Моя цель - получить полный баланс для данного адреса, как вы можете видеть на этой странице:
https://bscscan.com/tokenholdings?a=0x1c82bdb6a93f50a564155ddbcb9cf1b1a244d169
Я проверил документацию на сайте BscScan и, похоже, смог получить:
-BNB BALANCE (не полный баланс токенов) для данного адреса
-БАЛАНС адреса путем предоставления адреса контракта одного токена, в то время как я хочу получить полный баланс для данного адреса. Какие конечные точки мне следует использовать? Спасибо за совет.
3 ответа
Этот API возвращает баланс токена и адрес
https://api.bscscan.com/api?module=account&action=tokenbalance&contractaddress=YOURCONTRACTADDRESS&address=YOURADDRESS&tag=latest&apikey=YOURAPIKEY
Вот маршрут API, в котором вы просто указываете адрес кошелька, а не адрес контракта: (для этого требуется платный план bscScan.)https://docs.bscscan.com/api-endpoints/tokens#get-address-bep20-token -держа
Этот API возвращает стоимость BNB, а не стоимость токенов в BNB.
https://api.bscscan.com/api?module=account&action=balance&address=0x0Bb3A1517624Ff45186Df879E9292f67750F8EB0&apikey=YOURAPIKEYBSCSCAN