Errores y códigos
Comprueba el resultado
HTTP 200 no confirma por sí solo el éxito. Lee status: 1 indica éxito, 0 error y 2 que no había buzones al crear. Los ejemplos que analizan JSON comprueban HTTP y status; cURL muestra el JSON para que lo revises.
El motivo puede estar en msg, errormsg o errorid. Algunos errores solo incluyen msg: no necesitas un código numérico para reconocer un fallo con status=0.
Códigos de error
errorid | Significado |
|---|---|
| 2 | Servicio desconocido o no disponible |
| 7 | Parámetros no válidos |
| 9 | Proveedor desconocido o desactivado |
| 10 | Límite de pedidos activos alcanzado |
| 16 | Solicitudes de creación demasiado frecuentes |
Con errorid=9, actualiza Proveedores. Con status=2 al crear, actualiza la disponibilidad.
Mensajes que puedes recibir
Incorrect apikey indica una clave ausente o mal formada; Unknown apikey, que no se encontró la cuenta. User is not owner of order requiere la clave del propietario. Los errores de saldo incluyen Balance is not enough y Balance is lower than zero (saldo no positivo).
Estos son otros mensajes posibles. Al informar de un problema, conserva el texto original, status y los demás campos de error.
Order not foundAliases are only available for GmailIncorrect service codeIncorrect duration typeIncorrect duration countIncorrect order idIncorrect email idEmail service temporarily unavailableIncorrect method