Hello,
i am using the Unofficial Coinbase Python3 Client Library from GitHub - resy/coinbase_python3: Unofficial Coinbase Python3 Client Library as per as referred to in the documentation.
import coinbase
api_key = ‘XXXXX’
api_secret = ‘XXXXX’
coinbase = coinbase.Coinbase.with_api_key(api_key, api_secret)
user = coinbase.get_user()
print(user)
leads to a typerror.
Traceback (most recent call last):
File “C:\Users\heino\Documents\Python\CoinbaseLearn2\main.py”, line 7, in
user = coinbase.get_user()
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\coinbase_init_.py”, line 248, in get_user
return self.get(‘/users’)[‘users’][0][‘user’]
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\coinbase_init_.py”, line 122, in get
return self.__rpc.request(‘GET’, path, params)
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\coinbase\CoinbaseRPC.py”, line 75, in request
request = requests.get(url, headers=headers)
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\requests\api.py”, line 73, in get
return request(“get”, url, params=params, **kwargs)
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\requests\api.py”, line 59, in request
return session.request(method=method, url=url, **kwargs)
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\requests\sessions.py”, line 573, in request
prep = self.prepare_request(req)
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\requests\sessions.py”, line 484, in prepare_request
p.prepare(
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\requests\models.py”, line 369, in prepare
self.prepare_headers(headers)
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\requests\models.py”, line 491, in prepare_headers
check_header_validity(header)
File “C:\Users\heino\AppData\Local\Programs\Python\Python310\lib\requests\utils.py”, line 1037, in check_header_validity
raise InvalidHeader(
requests.exceptions.InvalidHeader: Header part (1659878019912117) from {‘ACCESS_NONCE’: 1659878019912117} must be of type str or bytes, not <class ‘int’>
Process finished with exit code 1