Api Coinbase与以太坊合作,取代比特币

Api Coinbase与以太坊合作,取代比特币,api,coinbase-api,ether,Api,Coinbase Api,Ether,我正在尝试在coinbase上创建一个以太买卖机器人。他们在开发者页面上有一个非常精彩的描述。有一件事我错过了 不知何故,所有功能都会自动引用比特币,而不是以太币。我假设在代码中有一个设置可以改变这一点,但我没有发现或成功地做到这一点。他们开发者页面上的所有例子都是比特币。例如: buy_price = client.get_buy_price(currency = 'EUR') 返回:金额、基数和货币。所以我注意到我可以换货币。现在我试着用它来改变基地 buy_price = client

我正在尝试在coinbase上创建一个以太买卖机器人。他们在开发者页面上有一个非常精彩的描述。有一件事我错过了

不知何故,所有功能都会自动引用比特币,而不是以太币。我假设在代码中有一个设置可以改变这一点,但我没有发现或成功地做到这一点。他们开发者页面上的所有例子都是比特币。例如:

buy_price = client.get_buy_price(currency = 'EUR') 
返回:金额、基数和货币。所以我注意到我可以换货币。现在我试着用它来改变基地

buy_price = client.get_buy_price(currency = 'EUR', base = 'ETH') 
它仍然返回BTC比特币作为基础

希望有人能在这里帮助我。

试试这个:

buy_price = client.get_buy_price(currency_pair = 'ETH-USD')

编辑:Python API似乎不起作用。但是原始GET请求是有效的,因此这里为您提供了一个替换函数:

import urllib.request
import json

def myGetBuyPrice(crypto, fiat):
    ret = (urllib.request.urlopen("https://api.coinbase.com/v2/prices/"+crypto+"-"+fiat+"/buy").read()).decode("utf-8") 
    return json.loads(ret)["data"]

print myGetBuyPrice("ETH", "USD")