Нужна помощь в написании кода, запроса баланса на крипто бирже Xeggex через API ключ в python, есть шаблон по которому получилось подключиться к другой бирже, на Xeggex со строкой mexc_balans = mexc_akaunt.json() пишет ошибку. если изменить ее на mexc_balans = mexc_akaunt.text пишет нет авторизации, подозреваю что где то передаю данные не в том формате
import requests
import hmac
import time
import hashlib
import websocket
import _thread
import time
import rel
from xg_config import xg_api_key, xg_api_secret
timestamp = int(time.time() * 1000)
HEADER = {
'X-API-KEY' : xg_api_key
}
def get_signature(param_str):
sign = hmac.new(bytes(xg_api_secret, 'utf-8'),param_str.encode('utf-8'), hashlib.sha256).hexdigest()
return sign
def get_account_information():
url = '
params = {
'timestamp' : timestamp,
}
param_str = ''
for key, value in params.items():
param_str += f"&{key}={value}"
param_str = param_str[1:]
params['signature'] = get_signature(param_str)
mexc_akaunt = requests.get(url=url, headers=HEADER, params=params)
mexc_balans = mexc_akaunt.json()
print(mexc_balans)
get_account_information()