0

我知道如何通过设置开始和限制参数来使用 CoinMarketCap api 请求许多加密货币的数据,但是可以只请求一种加密货币的数据吗?以比特币为例。我可以用 start 和 limit 参数迭代我获得的结果列表,但出于明显的性能原因我不想这样做。我只是在coinmarketcap的api文档中找不到端点

4

2 回答 2

3

如果要获取价格数据:

url = 'https://pro-api.coinmarketcap.com/v1/tools/price-conversion'

parameters = {
'amount':'1',
'symbol':'BTC',
'convert':'USD'
}

headers = {
'Accepts': 'application/json',
'X-CMC_PRO_API_KEY': CMC_KEY,
}

获取您的 API 密钥:https ://pro.coinmarketcap.com/

于 2021-08-16T04:01:23.660 回答
0

我已经解决了自己的麻烦,但我不确定这是否是最好的解决方案。您可以使用v1/tools/price-conversion端点仅请求一种加密货币的价格,您只需在标题中指定金额和符号。有关更多信息,请参阅文档的一部分:https ://coinmarketcap.com/api/documentation/v1/#operation/getV1ToolsPriceconversion

于 2021-08-16T03:43:00.170 回答