Я хочу использовать 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/).
Я прочитал этот пост, но ответы в этом посте не работают.
Кто-нибудь знает причину ошибки?