Binance future API Неверный API-ключ, IP-адрес или права доступа к действию

Я хочу использовать API Binance_Futures_python, чтобы получить баланс своей учетной записи.

Вот мой код:

import binance_f

fclient = binance_f.RequestClient(api_key='<my_api_key>', secret_key='<my_secret_key>', url='https://fapi.binance.com')
result = fclient.get_balance()

И сообщение об ошибке приведенного выше кода

Traceback (most recent call last):
  File "/Users/brian.lee/my_gitlab/binance_api_test/test_error.py", line 4, in <module>
    result = fclient.get_balance()
  File "/usr/local/lib/python3.9/site-packages/binance_futures-1.1.0-py3.9.egg/binance_f/requestclient.py", line 328, in get_balance
  File "/usr/local/lib/python3.9/site-packages/binance_futures-1.1.0-py3.9.egg/binance_f/impl/restapiinvoker.py", line 37, in call_sync
  File "/usr/local/lib/python3.9/site-packages/binance_futures-1.1.0-py3.9.egg/binance_f/impl/restapiinvoker.py", line 21, in check_response
binance_f.exception.binanceapiexception.BinanceApiException: ('ExecuteError', '[Executing] -2015: Invalid API-key, IP, or permissions for action, request ip: 111.93.84.192')

Вот страница управления API моей учетной записи Binance.

введите здесь описание изображения

Я действительно не понимаю, почему мой код не работает.

Я открыл как можно больше разрешений для ключа API.

Я использую неамериканскую версию Binance (https://www.binance.com/).

Я прочитал этот пост, но ответы в этом посте не работают.

Кто-нибудь знает причину ошибки?


person Brian    schedule 08.06.2021    source источник