Todos los productos
Search
Centro de documentos

Short Message Service:Códigos de error internacionales

Última actualización: Sep 18, 2026

Describe los códigos de error del servicio de SMS de Alibaba Cloud durante el ciclo de vida de los mensajes internacionales (llamadas a la API, entrega y acuses de recibo), junto con la solución para cada uno.

Clasificación de los códigos de error

Nota
  • Use Ctrl+F (o Command+F) para buscar un código de error específico.

  • Consulte el código de error y la descripción de cada mensaje en la página Messaging Records.

Durante el ciclo de vida de un mensaje se presentan tres tipos de códigos de error:

image
  • Códigos de error comunes: se devuelven en las respuestas de la API (por ejemplo, SendMessageToGlobe). Indican problemas en la solicitud, como parámetros no válidos, permisos insuficientes o rechazo por parte de la plataforma.

  • Códigos de estado del acuse de recibo de entrega: se devuelven mediante una devolución de llamada asíncrona o la API SmsReport después de que la plataforma acepta el mensaje. Reflejan el resultado final de la entrega por parte del operador: correcta, con errores o bloqueada.

  • Códigos de error y estados de mensaje SMPP: se devuelven al usar el protocolo Short Message Peer-to-Peer (SMPP). Indican el resultado de un comando SMPP o el estado final del mensaje según la especificación del protocolo SMPP V3.4.

Códigos de error comunes

Código de error

Descripción

Solución

OK

La solicitud se procesó correctamente.

-

INVALID_SENDERID

El identificador del remitente no es válido o no está aprobado.

  1. Inicie sesión en la SMS console. En el panel de navegación izquierdo, elija Go Globe > SenderID. Compruebe el estado del identificador de remitente utilizado en su solicitud.

  2. Confirme que el estado del identificador de remitente sea Approved.

  3. Compruebe que el identificador de remitente enviado en la llamada coincida exactamente con el aprobado, incluidas mayúsculas, minúsculas y espacios.

FORBIDDEN_ACTION

Se redujeron los permisos de llamadas a la API de su cuenta.

Envíe un ticket para restaurar el acceso a las llamadas de la API.

OUT_OF_SERVICE

El servicio de SMS está suspendido.

-

ACCOUNT_NOT_EXISTS

La cuenta no existe.

Active el servicio de SMS y complete la verificación de identidad.

SMS_CONTENT_CODE_ILLEGAL

La plantilla del mensaje no es válida, no existe o fue rechazada.

Inicie sesión en la SMS Console. En el panel de navegación izquierdo, seleccione Go China > Templates. Compruebe el estado de aprobación. Si el estado es Rejected, haga clic en Create Template.

SMS_SIGN_NAME_ILLEGAL

La firma no es válida, no existe o fue rechazada.

Inicie sesión en la SMS console. En el panel de navegación izquierdo, seleccione Go China > Signatures. Compruebe que la firma enviada coincida exactamente con la aprobada. Si el estado es Rejected, revise el motivo y solicite una nueva firma.

MOBILE_NUMBER_ILLEGAL

El formato del número de celular es incorrecto.

Compruebe el formato del número de celular y vuelva a enviar la solicitud.

MOBILE_COUNT_OVER_LIMIT

La cantidad de números de celular supera el límite de 1,000.

La operación BatchSendMessageToGlobe admite hasta 1,000 destinatarios por solicitud. Divida las listas más grandes en varias solicitudes.

CONTENT_MISSING_PARAMETERS

Falta el valor de una variable en la plantilla del mensaje.

Revise el parámetro TemplateParam. Asegúrese de que las claves de la estructura JSON coincidan exactamente con los nombres de las variables definidas en su plantilla de mensaje (por ejemplo, ${code}) y de que todas las variables tengan un valor asignado.

INVALID_PARAMETERS

Uno o más parámetros no son válidos.

Revise la configuración de los parámetros para asegurarse de que todos los valores sean correctos.

INVALID_JSON_PARAM

Un parámetro está vacío o no se pudo analizar sintácticamente la cadena JSON.

Revise la configuración de los parámetros para asegurarse de que todos los valores sean correctos.

PARAM_LENGTH_LIMIT

La longitud del valor de una variable de la plantilla supera el límite.

  1. Compruebe la longitud del contenido del mensaje después de sustituir las variables.

  2. Confirme que el valor de una sola variable no supere los 200 caracteres.

  3. Asegúrese de que el contenido total del mensaje tras la sustitución no supere el límite de la plataforma.

AMOUNT_NOT_ENOUGH

Su cuenta tiene saldo insuficiente o carece de un paquete de recursos adecuado.

Adquiera un plan de recursos o recargue su saldo.

SYSTEM_ERROR

Ocurrió un error interno del sistema.

Se produjo un error temporal en la plataforma de Alibaba Cloud. Inténtelo de nuevo más tarde. Si el problema persiste, envíe un ticket e incluya el RequestId.

DATA_NOT_EXIST

El registro de mensaje consultado no existe.

Inténtelo de nuevo más tarde.

QPS_LIMIT_CONTROL

Se alcanzó el límite de QPS para el envío de mensajes.

Reduzca la frecuencia de llamadas a la API para mantenerse dentro del límite de QPS de su cuenta.

ONLINE_BILLING_FAILED

La facturación en línea falló u ocurrió un error interno del sistema.

El sistema de facturación en línea está saturado. Inténtelo de nuevo más tarde.

QUERY_DATE_ILLEGAL

El intervalo de tiempo de la consulta no es válido.

Revise la configuración de los parámetros para asegurarse de que todos los valores sean correctos.

RAM_PERMISSION_DENY

La verificación de Resource Access Management (RAM) falló debido a permisos insuficientes.

Otorgue al usuario de RAM los permisos obligatorios para llamar a la API e inténtelo de nuevo.

PRODUCT_NOT_SUBSCRIBED

El servicio de SMS no está activado.

Inicie sesión en la SMS console y active el servicio.

SMS_SECURITY_INTERCEPTED

Una política de control de riesgos bloqueó el mensaje.

-

SMS_CONTENT_ILLEGAL

El contenido del mensaje incumple las normativas.

Asegúrese de que el contenido de su mensaje cumpla con todas las leyes y normativas aplicables.

ACCOUNT_ILLEGAL

Su cuenta se incluyó en la lista de bloqueo por enviar contenido que incumple las normativas.

-

BLACK_KEY_CONTROL_LIMIT

Una variable del contenido del mensaje contiene una palabra clave incluida en la lista de bloqueo.

El valor de la variable activó una política de seguridad de la plataforma. Revise y modifique cualquier contenido sensible o que incumpla las normativas dentro de la variable.

NOT_SUPPORTED_COUNTRY

No se admite el envío de mensajes a este país o región.

-

SENDERID_BLACKLISTED

Una política de control de riesgos bloqueó el identificador del remitente.

-

IMDA_COMPANY_REQUIRE_LOA

El identificador del remitente debe registrarse ante la Infocomm Media Development Authority (IMDA).

Registre su identificador de remitente ante la IMDA.

SYSTEM_LIMIT_CONTROL

Se alcanzó el límite diario de envíos del sistema.

-

FREQUENCY_LIMIT_DAY

Se alcanzó el límite diario de envíos para un solo número.

En la consola, vaya a System Configurations > General Settings > Message Sending Limit y restablezca el límite diario de envíos para un solo número. Límite predeterminado: 40 mensajes al día.

ALERT_LIMIT_DAY

Se alcanzó el límite diario de envíos de su cuenta.

En la consola, vaya a System Configurations > General Settings > Message Delivery Settings > Global Configurations > Global Configuration y restablezca el límite diario.

ALERT_LIMIT_MONTH

Se alcanzó el límite mensual de envíos de su cuenta.

En la consola, vaya a International and Chinese Hong Kong, Macao, and Taiwan SMS > Send SMS > International Message Settings > Sending Threshold Settings > Global Configuration y restablezca el límite mensual.

COUNTRY_TRAFFIC_LIMIT

Se alcanzó el límite diario de envíos para un país o región de destino específico.

En la consola, vaya a International and Chinese Hong Kong, Macao, and Taiwan SMS > Send SMS > International Message Settings > Route Management > Route Management y restablezca el límite diario de envíos para ese destino.

CONTENT_EXCEED_LIMIT

El contenido del mensaje supera el límite de tamaño de 512 KB.

Reduzca el tamaño del mensaje para que no supere el límite de 512 KB.

QUANTITY_INCONSISTENT

La cantidad de destinatarios (en el campo To) no coincide con la cantidad de mensajes (en el campo Message).

Asegúrese de que la cantidad de destinatarios coincida con la cantidad de mensajes.

Specified AccessKeyId is not found

El AccessKeyId especificado no existe.

Compruebe que el AccessKeyId configurado en su código sea correcto, válido y que no esté deshabilitado.

REJECTED_SENDERID_NOT_AVAILABLE

El identificador de remitente especificado en la solicitud no se ha registrado en su cuenta.

  1. Inicie sesión en la SMS console. En el panel de navegación izquierdo, elija Go Globe > SenderID. Compruebe si el identificador de remitente usado en la solicitud ya se registró y compruebe que su estado sea "Successful".

  2. Compruebe que el identificador de remitente enviado en la llamada a la API coincida exactamente con el aprobado (distingue entre mayúsculas y minúsculas, e incluye espacios).

LENGTH_LIMIT

El contenido supera el límite de longitud.

El contenido del SMS supera el límite de longitud. Redúzcalo a 1,500 caracteres o menos.

BILLING_DEDUCTION_ERROR

El sistema no pudo deducir la tarifa del servicio de su cuenta.

El sistema no pudo deducir la tarifa del servicio de su cuenta. Inténtelo de nuevo más tarde.

Códigos de estado del acuse de recibo de entrega

Código de estado

Descripción

success

El mensaje se envió correctamente.

IN_SMS_CONTENT

El contenido o la longitud del mensaje no es válida.

INVALID_NUM

El número de celular del destinatario no es válido.

INVALID_SENDERID

El identificador del remitente no es válido.

OPERATOR_NOT_SUPPORT

El operador no es compatible con el número de celular.

PHONE_NOT_AVAILABLE

El número de celular o el dispositivo del destinatario no está disponible, o bien el almacenamiento del dispositivo está lleno.

PORTED_NUM

El operador asociado al número de celular cambió.

RECEIVER_BLACKLIST

El número del destinatario se encuentra en la lista de bloqueo de un operador.

SYSTEM_ERR

Ocurrió un error en el sistema del operador.

SP_UNKNOWN_ERR

La entrega del mensaje falló por un motivo desconocido.

URL_FAILURE

Una URL presente en el contenido del mensaje está en una lista de bloqueo.

expired

No se pudo entregar el mensaje porque el dispositivo del destinatario estuvo apagado o fuera de servicio durante un periodo prolongado.

NO_VALID_SUPPLIER

No hay ningún operador compatible con la IMDA disponible para Singapur.

DELIVERED_TO_HANDSET

El SMS se entregó correctamente al celular del destinatario.

REJECTED_RAM_PERMISSION_DENY

El usuario de RAM no tiene permisos suficientes para esta operación. Contacte al administrador de la cuenta principal para que le otorgue los permisos necesarios.

REJECTED_PREPAID_PACKAGE_EXPIRED

El paquete de prepago caducó. Renueve o adquiera un nuevo paquete de SMS para seguir usando el servicio.

REJECTED_ACCOUNT_NOT_EXISTS

La cuenta móvil no existe o está deshabilitada. Compruebe la información de su número.

UNDELIVERED_OPERATOR_REJECTED

El operador rechazó el SMS. Posibles causas: formato de número incorrecto, o el número fue suspendido o dado de baja. Compruebe que el número de celular sea válido.

UNDELIVERED_NOT_DELIVERED

El envío del SMS falló. Esto puede deberse a un problema de red o a una falla en el dispositivo del destinatario. Inténtelo de nuevo más tarde.

UNDELIVERED_INVALID_NUMBER

El número de celular no es válido o no existe. Revise el formato del número y compruebe su validez.

SMS_FLOODING

Se detectó una tasa de envío de SMS excesiva, lo que activó la protección contra correo no deseado. Reduzca la frecuencia de envío para evitar mandar un volumen alto de mensajes en poco tiempo.

REJECTED_SYSTEM_ERROR

Un error interno del sistema provocó el fallo del SMS. Inténtelo de nuevo más tarde. Si el problema persiste, contacte al soporte técnico.

REJECTED_SENDERID_NOT_AVAILABLE

El identificador del remitente no está disponible o no se aprobó. Revise la configuración de la firma y asegúrese de que esté aprobada y sea aplicable al país o región de destino.

REJECTED_ROUTE_NOT_AVAILABLE

La ruta del SMS no está disponible temporalmente. Esto puede deberse a un problema de red con el operador de destino. Inténtelo de nuevo más tarde o contacte al soporte técnico.

REJECTED_NOT_ENOUGH_CREDITS

El saldo de la cuenta es insuficiente para enviar el SMS. Recargue su cuenta e inténtelo de nuevo.

REJECTED_MOBILE_COUNT_OVER_LIMIT

Se superó el límite de mensajes SMS enviados a un mismo número de celular. Reduzca la frecuencia de envíos a este número.

REJECTED_ILLEGAL_CONTENT

El contenido del SMS incluye información prohibida o confidencial, por lo que el sistema lo bloqueó. Modifique el contenido y vuelva a enviarlo; asegúrese de que cumpla con las normativas locales.

REJECTED_FORBIDDEN_ACTION

Esta operación está prohibida. Compruebe el estado de la cuenta móvil o si el dispositivo rechazó los mensajes SMS.

REJECTED_FLOODING_CONTROL_AL

Se detectó una tasa de envío de SMS excesiva, lo que activó el mecanismo de protección contra correo no deseado. Reduzca la frecuencia de envío para evitar mandar un volumen alto de mensajes en poco tiempo.

REJECTED_FLOODING_CONTROL

Se detectó una tasa de envío de SMS excesiva, lo que activó el mecanismo de protección contra correo no deseado. Reduzca la frecuencia de envío para evitar mandar un volumen alto de mensajes en poco tiempo.

EXPIRED_EXPIRED

El SMS caducó y no se entregó. Compruebe el estado del celular del destinatario y vuelva a enviarlo.

EXPIRED_DLR_UNKOWN

No se puede confirmar el estado de entrega del SMS; es posible que haya caducado. Inténtelo de nuevo más tarde.

DON'T DISTURB

El destinatario se encuentra en un periodo de No Molestar (DND). El SMS no se enviará hasta que finalice dicho periodo.

DELIVERED_TO_OPERATOR

El SMS se envió correctamente a la red del operador.

DELIVERED

El SMS se entregó correctamente.

Estados de mensaje SMPP

Estado de mensaje SMPP

Estado final del mensaje

Descripción

DELIVERED

DELIVRD

Mensaje entregado al destino.

EXPIRED

EXPIRED

El periodo de validez del mensaje caducó.

DELETED

DELETED

El mensaje se eliminó.

UNDELIVERABLE

UNDELIV

El mensaje no se puede entregar.

ACCEPTED

ACCEPTD

El mensaje se encuentra en estado aceptado.

UNKNOWN

UNKNOWN

El mensaje presenta un estado no válido.

REJECTED

REJECTD

El mensaje se encuentra en estado rechazado.

Estos estados cumplen con la especificación del protocolo SMPP V3.4.