如何解决有没有办法使用币安 API 获取代币的市值或市值排名?
我检查了我能想到的所有函数,但在 Binance C# API 中没有看到任何相关内容: https://github.com/JKorf/Binance.Net
如果可能,我只想按照市值排名的顺序列出我在列表视图中显示的代币。
解决方法
没有“合法”的方式来获取这些数据。 我就是这样做的:
https://www.binance.com/exchange-api/v2/public/asset-service/product/get-products
获取此端点。它用于 Binance SPA,在他们的文档中没有提及。
data
是一个包含所有交易币安对的数组。例如:
"s":"BTCUSDT","st":"TRADING","b":"BTC","q":"USDT","ba":"฿","a":"","I":"0.00000100","ts":"0.01","an":"Bitcoin","qn":"TetherUS","o":"46915.84","h":"47499.43","l":"44961.09","c":"46791.85","v":"91500.82","qv":"4248420233.17226301","y":0,"as":91500.81462400,"pm":"FIAT","pn":"FIAT","cs":18620881,"tags":["pow","mining-zone"],"pom":false,"pomt":null,"etf":false
您需要将字段 cs
乘以当前资产价格。在这种情况下,它将是字段 c
18620881 * 46791.85 = 871,305M
所以这是当前的 BTC 市值
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。