Levman5
@Levman5
print(“Hello World!”)

Почему появляется ошибка при работе с bitforex api?

У меня есть вот такой код:
import requests
from datetime import datetime
import time
from data import bitforex_api_config as bt


def get_order_information(state, tradeType, signData='hello', symbol='coin-usd-eth'):
    url = f'https://api.bitforex.com/api/v1/trade/orderInfo?symbol={symbol}&state={int(state)}&tradeType={int(tradeType)}&accessKey={bt.CONFIG["API_KEY"]}&nonce={int(time.time() * 1000)}&signData={signData}'
    print(url)
    response = requests.post(url)
    return response.json()
print(get_order_information(0, 0))


Он выводит:
https://api.bitforex.com/api/v1/trade/orderInfo?symbol=coin-usd-eth&state=0&tradeType=0&accessKey=######391a########24####c7&nonce=1633320886397&signData=hello
{'code': '1016', 'success': False, 'time': 1633320887804, 'message': 'SignData Invalid'}


Почему я получаю ответ SignData Invalid?
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы