coinbase Pro python登录错误

时间:2018-08-05 22:01:23

标签: python coinbase-api

我正在使用此简单代码登录到CoinBase Pro帐户。

 secretKey = "xx"
 key = "yy"

from coinbase.wallet.client import Client
client = Client(key,secretKey)

user = client.get_current_user()

这给了我以下错误:

Traceback (most recent call last):
File "<input>", line 9, in <module>
File "/Users/rishibhatt/venv/CoinBase/lib/python3.6/site-    packages/coinbase/wallet/client.py", line 220, in get_current_user
 response = self._get('v2', 'user', params=params)
File "/Users/rishibhatt/venv/CoinBase/lib/python3.6/site-   packages/coinbase/wallet/client.py", line 129, in _get
 return self._request('get', *args, **kwargs)
File "/Users/rishibhatt/venv/CoinBase/lib/python3.6/site-   packages/coinbase/wallet/client.py", line 116, in _request
  return self._handle_response(response)
File "/Users/rishibhatt/venv/CoinBase/lib/python3.6/site-packages/coinbase/wallet/client.py", line 125, in _handle_response
 raise build_api_error(response)
coinbase.wallet.error.AuthenticationError:    APIError(id=authentication_error): invalid api key

我找不到与此错误相关的任何帖子。有人可以解释错误或将我定向到正确的帖子吗?

PS:我今天才生成API密钥。

2 个答案:

答案 0 :(得分:1)

如评论中所述,Coinbase Pro API与Coinbase API不同,您必须更改要导入的软件包。

答案 1 :(得分:0)

您要访问的存储库链接如下:

https://github.com/danpaquin/coinbasepro-python

可以随时在存储库中发布其他问题,以征询社区的反馈。