binance / binance-connector-python

Simple connector to Binance Public API
MIT License
2.01k stars 506 forks source link

AttributeError: 'Spot' object has no attribute 'get_flexible_product_position' #317

Open aattieh opened 6 months ago

aattieh commented 6 months ago

Before submitting a new issue, please check if a similar issue has already been filed.

trying to get the current positions am having within flexible earn am getting the error message AttributeError: 'Spot' object has no attribute 'get_flexible_product_position'

Using the example script is not working

import logging from binance.spot import Spot as Client from binance.lib.utils import config_logging from binance.error import ClientError

API_key = "XXXXXXXXX" Secrect_Key = "XXXXXXXX"

config_logging(logging, logging.DEBUG) logger = logging.getLogger(name)

client = Client(API_key,Secret_Key )

try: response = client.get_flexible_product_position( current=1, size=100, recvWindow=5000 ) logger.info(response) except ClientError as error: logger.error( "Found error. status: {}, error code: {}, error message: {}".format( error.status_code, error.error_code, error.error_message ) )

alplabin commented 6 months ago

Hey, It appears there might be an issue with the naming of your credentials. The variable Secrect_Key does not match the one you added to the Client. If the issue persists, please double-check that you have downloaded the correct library. Here's an example of how to install it: pip install binance-connector.

abdala9512 commented 1 month ago

I'm having the same issue with the query_commission_rates image And the method is called here.. https://github.com/binance/binance-connector-python/blob/master/binance/spot/__init__.py the binance-connector version is the 3.9.0 btw

alplabin commented 20 hours ago

Did you install the package binance-futures-connector-python as well? If so, have a look at the response to the following issue: https://github.com/binance/binance-connector-python/issues/324