使用python coinbase API——函数--get_buy_price
,get_sell_price
,get_spot_price
,get_historical_data
,等等。。。所有这些似乎都只返回比特币价格。有没有查询以太坊价格的方法?
似乎currency_pair = 'BTC-USD'
可以改为类似于currency_pair = 'ETH-USD'
的内容,尽管这没有效果。
我希望API根本不支持这一点,除了官方文档明确声明:
Get the total price to buy one bitcoin or ether
我可以在buy/sell请求中使用quote='true'
标志来解决这个问题。不过,这只是向前推进的工作,我想历史数据。
source code永远是你的朋友。
我们可以看到两个函数都调用同一个api端点。我们看到
get_spot_price
支持currency_pair
参数,并将其作为api调用的一部分传递。另一方面,get_historic_prices
没有。我想知道如果那样会发生什么。我们试试看:
成功!
我会按他们的方式发送公关。但现在你可以用我的代码片段。
PR submitted
对我来说,汇率也有类似的问题。 尝试在中更改参数
从
到
我尝试了这个方法,但遇到了一个问题:将“currency_pair”参数与“historic”参数一起使用,只会在过去几天内生成一个1秒粒度的历史记录。
我通过使用GDAX客户机API和GDAX Python client解决了这个问题:
安装GDAX Python客户端:
然后,即使没有GDAX帐户,也可以使用公共API部分:
要获取可用产品(加密货币/法定货币对)的列表,请使用
并扫描id条目。
相关问题 更多 >
编程相关推荐