Заказ закрыт
Нужна помощь в написании кода, запроса баланса на крипто бирже Xeggex через API ключ в python

Бюджет: 1 500 руб
19.22 $ – 16.87 €
Заказчик выбрал исполнителя:
Роман Чемисов  
Нужна помощь в написании кода, запроса баланса на крипто бирже 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 = 'api.xeggex.com/api/v2/bal...
    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()
Опубликован 09.03.2024 в 15:48
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.