2015-06-14 29 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。現在應該修好了。