websocket ApiError-Binance api

swvgeqrz  于 2023-08-05  发布在  其他
关注(0)|答案(1)|浏览(138)

我正在使用Binance的API来创建测试订单,但它显示了以下错误:


的数据



当我从桌面应用程序注销并再次登录时,它可以正常工作,但在第一次响应后,它显示上述错误。我必须再次注销和登录。你可以想象,这真的很痛苦。
代码:

order = client.create_test_order(symbol='BTCBUSD',type='MARKET', side ='BUY',quantity=0.005)
print(order)

字符串
错误:

Traceback (most recent call last):
  File "C:\Users\182_Suhel\PycharmProjects\learn_crypto\main.py", line 69, in <module>
    order = client.create_test_order(symbol='BTCBUSD',type='MARKET', side ='BUY',quantity=0.005)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\182_Suhel\PycharmProjects\learn_crypto\venv\Lib\site-packages\binance\client.py", line 1825, in create_test_order
    return self._post('order/test', True, data=params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\182_Suhel\PycharmProjects\learn_crypto\venv\Lib\site-packages\binance\client.py", line 417, in _post
    return self._request_api('post', path, signed, version, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\182_Suhel\PycharmProjects\learn_crypto\venv\Lib\site-packages\binance\client.py", line 377, in _request_api
    return self._request(method, uri, signed, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\182_Suhel\PycharmProjects\learn_crypto\venv\Lib\site-packages\binance\client.py", line 358, in _request
    return self._handle_response(self.response)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\182_Suhel\PycharmProjects\learn_crypto\venv\Lib\site-packages\binance\client.py", line 367, in _handle_response
    raise BinanceAPIException(response, response.status_code, response.text)
binance.exceptions.BinanceAPIException: APIError(code=-2015): Invalid API-key, IP, or permissions for action.


我试着从网站上创建其他API,希望它能解决这个问题,但它没有。如果你能帮忙的话

a7qyws3x

a7qyws3x1#

基于create_test_order方法,只能通过testnet API键调用API;使用prod API密钥将返回此错误。

相关问题