2015-06-14 35 views
2

我想为Coinbase的API使用Python库,但每次请求都收到401错误。我尝试使用一个新的API密钥(每个权限),但我在每个经过验证的请求上获得401Python客户端 - 总是收到401错误

这里是我的代码:

from coinbase.client import Client 

client = Client(api_key, api_secret) 

client.get_buy_price() # works fine 
client.get_accounts() # not working at all 

例如,这里是我的沙箱钥匙采样/秘密(这对拥有完全访问权限):

from coinbase.client import Client 

API_KEY = "b9hXalyQoZ8z4Dk2" 
API_SECRET = "fALfigoBfHU6uLcFbWbmPf5NRwgMX9c6" 

client = Client(API_KEY, API_SECRET) 

print client.get_buy_price() # gets the price correctly 
print client.get_accounts() # raises a 401 
+0

你读过这个:https://developers.coinbase.com/docs/wallet/permissions? – alfasin

+1

@alfasin是的。 Sandbox API密钥和常规API密钥都具有完全权限,因此我应该允许执行此操作。它在昨天工作,我没有对权限进行任何更改,所以我不确定发生了什么变化。我现在的想法是,Coinbase API有一些错误。我试图用完整的权限生成许多API密钥,但是他们都收到了401错误。 –

回答

1

我们不得不暂时停运上影响少数客户的API。现在应该修好了。