Как подключить Python к Coinex API v2?Python

Программы на Python
Ответить
Anonymous
 Как подключить Python к Coinex API v2?

Сообщение Anonymous »

Я видел приведенные ниже ссылки. Однако все они используют API версии 1, а я хотел бы использовать API версии 2.

Проблема с подключением к Coinex API

как подключить биржу Coinex к API?

Как торговать с помощью API CoinEx?
Итак, я использую документацию по API v2 как показано ниже в коде Python3:

Код: Выделить всё

import time
import requests
import hmac
import hashlib
baseUrl = 'https://api.coinex.com'
requestPath = '/v2/account/info'
timestamp = int(time.time()*1000)
preparedString = "GET"+requestPath+str(timestamp)
accessId = '???'
secretKey = '???'
signed_str = hmac.new(bytes(secretKey, 'latin-1'), bytes(preparedString, 'latin-1'), hashlib.sha256).hexdigest().lower()
params = {'X-COINEX-KEY':accessId,
'X-COINEX-SIGN':signed_str,
'X-COINEX-TIMESTAMP':timestamp}
response = requests.get(baseUrl+requestPath,
params=params
)
response.json()
Однако я получаю эту ошибку:

{'code': 11003, 'data': {}, 'message': 'Идентификатор доступа не существует'

Код ошибки 11003 не существует при обработке ошибок coinex.
Почему здесь написано Идентификатор доступа не существует?
Я уверен, что access_id и secret_key верны, и я могу подключиться к Coinex и получить общедоступные данные, например, рыночную информацию (например, /futures/ticker?market=BTCUSDT) без каких-либо проблем.

Подробнее здесь: https://stackoverflow.com/questions/793 ... nex-api-v2
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»