我如何从 CoinGecko 的 API 中获取 MarketCapRank

How can I get MarketCapRank from CoinGecko's API

我可以用这个:

https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd&include_24hr_change=true&include_market_cap=true

获得:

{"bitcoin":{"usd":47498,"usd_market_cap":902977262894.0303,"usd_24h_change":1.1530010412374174}}

其中包括给定硬币的总市值,但我想获得它的排名,因为在 BTC 中应该给出“1”,ETH 应该给出“2”,ADA 给出“7”等

基本上我想要的所有数据都可以通过“市场”获得API,但我不知道如何获得特定硬币的“市场区块”。

URL 交付市值前 4 名硬币的示例是:

https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=4

谁能告诉我如何获取特定硬币的数据?

我相信你正在寻找这个:

https://api.coingecko.com/api/v3/coins/bitcoin

在结果中搜索:"market_cap_rank":