Al ejecutar el código para realizar solicitudes a la API de Binance, específicamente al acceder a los datos de mercado para los pares BTC/USDT y ETH/USDT en el entorno de testnet, se muestra el siguiente error al principio de la ejecución: Error al obtener datos para BTC/USDT: binance {“code”:-2008,“msg”:“ID de clave API no válida.”} Error al obtener datos para ETH/USDT: binance {“code”:-2008,“msg”:“ID de clave API no válida.”}
Este error impide que el código obtenga información precisa sobre los datos del mercado de criptomonedas.
Detalles técnicos:
El código utiliza la API de Binance para acceder a datos de los pares BTC/USDT y ETH/USDT en el testnet.
El entorno de testnet se utiliza correctamente, y los parámetros necesarios para la solicitud (como timestamp
y signature
) se están generando según las especificaciones.
*La clave de API configurada debería tener los permisos adecuados para interactuar con el testnet, pero parece que el error persiste.
Pasos realizados:
- He revisado que la clave de API utilizada esté correctamente copiada
- He verificado la firma de la solicitud y los parámetros de la URL, pero el error continúa ocurriendo.
- Intenté regenerar la clave de API , pero por defecto es la que da binance testnet futures
Solicitud de Ayuda:
- ¿Qué configuraciones específicas debo revisar para asegurar que la clave de API sea válida en el testnet de Binance?
- ¿Pueden proporcionar un ejemplo de código en Python para autenticar correctamente la API de Binance en el testnet y evitar el error “ID de clave API no válida”?
- ¿Hay algún parámetro adicional que deba considerar al generar la firma para asegurar que la solicitud sea válida?
Agradezco cualquier ayuda o sugerencia para resolver este problema y asegurar que la autenticación y las solicitudes a la API de Binance funcionen correctamente en el entorno de testnet.