/accounts.
Requisitos previos
Antes de usar la Automation API, asegúrese de disponer de un token de acceso. Para obtener un token, consulte la guía de autenticación. Incluya el token en el encabezadoAuthorization de su solicitud:
Gestionar los límites de velocidad
La Automation API aplica dos ventanas de limitación de velocidad para controlar el tráfico de solicitudes:| Ventana de tiempo | Solicitudes máximas |
|---|---|
| 10 segundos | 50 solicitudes |
| 1 hora | 1.000 solicitudes |
HTTP 429 (Too Many Requests).
Para evitar estos límites, procese sus solicitudes en lotes controlados:
- Envíe un máximo de 50 solicitudes cada 10 segundos.
- Envíe un máximo de 1.000 solicitudes por hora.
| Lote | Solicitudes | Tiempo de espera |
|---|---|---|
| 1 | 50 | Esperar 10 segundos |
| 2 | 50 | Esperar 10 segundos |
| 3 | 50 | Esperar 10 segundos |
| 4 | 50 | Esperar 10 segundos |
| 5 | 30 | Completado |
Formatear los datos de entrada
Defina sus cuentas en un archivo JSON. Cada objeto del array representa el cuerpo de la solicitud para una sola cuenta.Crear cuentas usando Python
El siguiente script de Python lee las cuentas de su archivo JSON, envía las solicitudes secuencialmente y gestiona automáticamente los límites de velocidad:El script proporcionado crea de forma segura un gran número de cuentas cumpliendo con los límites de velocidad de la Automation API. Realiza las siguientes acciones:
- Lee las cuentas desde un archivo JSON.
- Envía las solicitudes secuencialmente.
- Procesa las cuentas en lotes de 50.
- Espera entre lotes para cumplir con el límite de 10 segundos.
- Hace una pausa cuando el proceso alcanza el límite por hora de 1.000 solicitudes.