为什么 Coinbase API 不返回 XRP 的售价?



对于各种加密货币,API返回带有卖出价格或现货价格的有效响应。就像下面的例子:

❯ curl 'https://api.coinbase.com/v2/prices/XLM-EUR/sell'
{"data":{"base":"XLM","currency":"EUR","amount":"0.32"}}

但是对于XRP,它返回一个错误。为什么?我猜这可能与Coinbase暂停购买XRP有关,但仍有可能出售XRP,因此可能需要获得汇率。

❯ curl 'https://api.coinbase.com/v2/prices/XRP-EUR/sell'
{"errors":[{"id":"not_found","message":"Invalid base currency"}]}

我在使用下面代码的钱包客户端时遇到了同样的问题。

coinbase.wallet.client.Client(
my_key, my_secret, api_version=my_version,
).get_spot_price(currency_pair='XRP-USD')

如果这个问题能解决,那就太好了。

最新更新