Cette rubrique présente les codes d'erreur du service SMS d'Alibaba Cloud tout au long du cycle de vie des messages internationaux (appels API, livraison et accusés de réception) et propose une solution pour chacun.
Classification des codes d'erreur
Utilisez
Ctrl+F(ouCommand+F) pour rechercher un code d'erreur spécifique.Consultez le code d'erreur et la description de chaque message sur la page Messaging Records.
Trois types de codes d'erreur surviennent durant le cycle de vie d'un message :
Codes d'erreur courants : Renvoyés dans les réponses API (par exemple,
SendMessageToGlobe). Ils signalent des problèmes au niveau de la requête, tels que des paramètres invalides, des autorisations insuffisantes ou un rejet par la plateforme.Codes d'état des accusés de livraison : Renvoyés via un rappel asynchrone ou l'API
SmsReportaprès l'acceptation du message par la plateforme. Ils reflètent le résultat final de la livraison par l'opérateur : succès, échec ou blocage.Codes d'erreur SMPP et états des messages : Renvoyés lors de l'utilisation du protocole Short Message Peer-to-Peer (SMPP). Ils indiquent le résultat d'une commande SMPP ou l'état final du message conformément à la spécification du protocole SMPP V3.4.
Codes d'erreur courants
Code d'erreur | Description | Solution |
OK | La requête a abouti. | - |
INVALID_SENDERID | L'ID expéditeur est invalide ou non approuvé. |
|
FORBIDDEN_ACTION | Les autorisations d'appel API de votre compte ont été rétrogradées. | Soumettez un ticket pour restaurer l'accès aux appels API. |
OUT_OF_SERVICE | Le service SMS est suspendu. | - |
ACCOUNT_NOT_EXISTS | Le compte n'existe pas. | Activez le service SMS et effectuez la vérification d'identité. |
SMS_CONTENT_CODE_ILLEGAL | Le modèle de message est invalide, inexistant ou a été rejeté. | Connectez-vous à la console SMS. Dans le volet de navigation de gauche, sélectionnez . Vérifiez le statut d'approbation. Si le statut est Rejected, cliquez sur Create Template. |
SMS_SIGN_NAME_ILLEGAL | La signature est invalide, inexistante ou a été rejetée. | Connectez-vous à la console SMS. Dans le volet de navigation de gauche, sélectionnez . Vérifiez si la signature transmise correspond exactement à celle qui a été approuvée. Si le statut est Rejected, examinez la raison et demandez une nouvelle signature. |
MOBILE_NUMBER_ILLEGAL | Le format du numéro de téléphone mobile est incorrect. | Vérifiez le format du numéro de téléphone et renvoyez la requête. |
MOBILE_COUNT_OVER_LIMIT | Le nombre de numéros de téléphone mobile dépasse la limite de 1 000. | L'opération BatchSendMessageToGlobe prend en charge jusqu'à 1 000 destinataires par requête. Divisez les listes plus volumineuses en plusieurs requêtes. |
CONTENT_MISSING_PARAMETERS | Une valeur manque pour une variable dans le modèle de message. | Vérifiez le paramètre |
INVALID_PARAMETERS | Un ou plusieurs paramètres sont invalides. | Vérifiez la configuration de vos paramètres pour vous assurer que toutes les valeurs sont correctes. |
INVALID_JSON_PARAM | Un paramètre est vide ou la chaîne JSON n'a pas pu être analysée. | Vérifiez la configuration de vos paramètres pour vous assurer que toutes les valeurs sont correctes. |
PARAM_LENGTH_LIMIT | La longueur de la valeur d'une variable de modèle dépasse la limite. |
|
AMOUNT_NOT_ENOUGH | Votre compte présente un solde insuffisant ou un forfait de ressources inadéquat. | Achetez un plan de ressources ou rechargez votre solde. |
SYSTEM_ERROR | Une erreur système interne s'est produite. | Une erreur temporaire s'est produite sur la plateforme Alibaba Cloud. Réessayez ultérieurement. Si le problème persiste, soumettez un ticket en fournissant le RequestId. |
DATA_NOT_EXIST | L'enregistrement de message interrogé n'existe pas. | Réessayez ultérieurement. |
QPS_LIMIT_CONTROL | La limite QPS pour l'envoi de messages a été atteinte. | Réduisez la fréquence de vos appels API pour rester dans la limite QPS de votre compte. |
ONLINE_BILLING_FAILED | La facturation en ligne a échoué ou une erreur système interne s'est produite. | Le système de facturation en ligne est occupé. Réessayez ultérieurement. |
QUERY_DATE_ILLEGAL | La plage de temps de la requête est invalide. | Vérifiez la configuration de vos paramètres pour vous assurer que toutes les valeurs sont correctes. |
RAM_PERMISSION_DENY | La vérification Resource Access Management (RAM) a échoué en raison d'autorisations insuffisantes. | Accordez les autorisations nécessaires à l'utilisateur RAM pour appeler l'API et réessayez. |
PRODUCT_NOT_SUBSCRIBED | Le service SMS n'est pas activé. | Connectez-vous à la console SMS et activez le service. |
SMS_SECURITY_INTERCEPTED | Le message a été bloqué par une politique de contrôle des risques. | - |
SMS_CONTENT_ILLEGAL | Le contenu du message n'est pas conforme. | Assurez-vous que le contenu de votre message respecte toutes les lois et réglementations applicables. |
ACCOUNT_ILLEGAL | Votre compte a été mis sur liste noire pour l'envoi de contenu non conforme. | - |
BLACK_KEY_CONTROL_LIMIT | Une variable du contenu du message contient un mot-clé figurant sur la liste noire. | La valeur de la variable a déclenché une politique de sécurité de la plateforme. Examinez et modifiez tout contenu sensible ou non conforme dans la variable. |
NOT_SUPPORTED_COUNTRY | L'envoi de messages vers ce pays ou cette région n'est pas pris en charge. | - |
SENDERID_BLACKLISTED | Une politique de contrôle des risques a bloqué l'ID expéditeur. | - |
IMDA_COMPANY_REQUIRE_LOA | L'ID expéditeur doit être enregistré auprès de l'Infocomm Media Development Authority (IMDA). | Enregistrez votre ID expéditeur auprès de l'IMDA. |
SYSTEM_LIMIT_CONTROL | La limite quotidienne d'envoi du système est atteinte. | - |
FREQUENCY_LIMIT_DAY | La limite quotidienne d'envoi pour un seul numéro est atteinte. | Dans la console, accédez à et réinitialisez la limite quotidienne d'envoi pour un seul numéro. Limite par défaut : 40 messages par jour. |
ALERT_LIMIT_DAY | La limite quotidienne d'envoi de votre compte est atteinte. | Dans la console, accédez à et réinitialisez la limite quotidienne. |
ALERT_LIMIT_MONTH | La limite mensuelle d'envoi de votre compte est atteinte. | Dans la console, accédez à et réinitialisez la limite mensuelle. |
COUNTRY_TRAFFIC_LIMIT | La limite quotidienne d'envoi pour un pays ou une région de destination spécifique est atteinte. | Dans la console, accédez à et réinitialisez la limite quotidienne d'envoi pour cette destination. |
CONTENT_EXCEED_LIMIT | Le contenu du message dépasse la limite de taille de 512 Ko. | Réduisez la taille du message pour qu'elle reste dans la limite de 512 Ko. |
QUANTITY_INCONSISTENT | Le nombre de destinataires (dans le champ | Assurez-vous que le nombre de destinataires correspond au nombre de messages. |
Specified AccessKeyId is not found | L'AccessKeyId spécifié n'existe pas. | Vérifiez que l'AccessKeyId configuré dans votre code est correct, valide et n'a pas été désactivé. |
REJECTED_SENDERID_NOT_AVAILABLE | L'ID expéditeur spécifié dans la requête n'a pas été enregistré sur votre compte. |
|
LENGTH_LIMIT | Le contenu dépasse la limite de longueur. | Le contenu du SMS dépasse la limite de longueur. Veuillez le réduire à 1 500 caractères ou moins. |
BILLING_DEDUCTION_ERROR | Le système n'a pas pu déduire les frais de service de votre compte. | Le système n'a pas pu déduire les frais de service de votre compte. Veuillez réessayer ultérieurement. |
Codes d'état des accusés de livraison
|
Code d'état |
Description |
|
success |
Le message a été envoyé avec succès. |
|
IN_SMS_CONTENT |
Le contenu ou la longueur du message est invalide. |
|
INVALID_NUM |
Le numéro de téléphone du destinataire est invalide. |
|
INVALID_SENDERID |
L'ID expéditeur est invalide. |
|
OPERATOR_NOT_SUPPORT |
L'opérateur ne prend pas en charge le numéro de téléphone. |
|
PHONE_NOT_AVAILABLE |
Le numéro de téléphone ou l'appareil du destinataire est indisponible, ou la mémoire de l'appareil est pleine. |
|
PORTED_NUM |
L'opérateur du numéro de téléphone a changé. |
|
RECEIVER_BLACKLIST |
Le numéro du destinataire figure sur une liste noire de l'opérateur. |
|
SYSTEM_ERR |
Une erreur système de l'opérateur s'est produite. |
|
SP_UNKNOWN_ERR |
La livraison du message a échoué pour une raison inconnue. |
|
URL_FAILURE |
Une URL contenue dans le message figure sur une liste noire. |
|
expired |
Le message n'a pas pu être livré car l'appareil du destinataire était éteint ou hors service pendant une période prolongée. |
|
NO_VALID_SUPPLIER |
Aucun opérateur conforme aux normes IMDA n'est disponible pour Singapour. |
|
DELIVERED_TO_HANDSET |
Le SMS a été livré avec succès sur l'appareil mobile du destinataire. |
|
REJECTED_RAM_PERMISSION_DENY |
L'utilisateur RAM ne dispose pas des autorisations suffisantes pour effectuer cette opération. Contactez l'administrateur du compte principal pour accorder les autorisations nécessaires. |
|
REJECTED_PREPAID_PACKAGE_EXPIRED |
Le forfait prépayé a expiré. Veuillez le renouveler ou acheter un nouveau forfait SMS pour continuer à utiliser le service. |
|
REJECTED_ACCOUNT_NOT_EXISTS |
Le compte mobile n'existe pas ou a été désactivé. Veuillez vérifier les informations de votre numéro. |
|
UNDELIVERED_OPERATOR_REJECTED |
L'opérateur a rejeté le SMS. Causes possibles : format de numéro incorrect, ou numéro suspendu ou désactivé. Veuillez vérifier la validité du numéro de téléphone. |
|
UNDELIVERED_NOT_DELIVERED |
L'envoi du SMS a échoué. Cela peut être dû à un problème réseau ou à un problème avec l'appareil du destinataire. Veuillez réessayer ultérieurement. |
|
UNDELIVERED_INVALID_NUMBER |
Le numéro de téléphone est invalide ou n'existe pas. Veuillez vérifier le format du numéro et sa validité. |
|
SMS_FLOODING |
Un taux d'envoi de SMS excessif a été détecté, déclenchant la protection anti-spam. Veuillez réduire la fréquence d'envoi pour éviter d'envoyer un grand volume de messages sur une courte période. |
|
REJECTED_SYSTEM_ERROR |
Une erreur système interne a provoqué l'échec de l'envoi du SMS. Veuillez réessayer ultérieurement. Si le problème persiste, contactez le support technique. |
|
REJECTED_SENDERID_NOT_AVAILABLE |
L'ID expéditeur est indisponible ou n'a pas été approuvé. Veuillez vérifier la configuration de la signature et vous assurer qu'elle a été approuvée et qu'elle est applicable au pays ou à la région cible. |
|
REJECTED_ROUTE_NOT_AVAILABLE |
L'itinéraire SMS est temporairement indisponible. Cela peut être dû à un problème réseau avec l'opérateur cible. Veuillez réessayer ultérieurement ou contacter le support technique. |
|
REJECTED_NOT_ENOUGH_CREDITS |
Solde de compte insuffisant pour envoyer le SMS. Veuillez recharger votre compte et réessayer. |
|
REJECTED_MOBILE_COUNT_OVER_LIMIT |
Le nombre de SMS envoyés à un seul numéro de téléphone a dépassé la limite. Veuillez réduire la fréquence des messages envoyés à ce numéro. |
|
REJECTED_ILLEGAL_CONTENT |
Le contenu du SMS contient des informations interdites ou sensibles et a été bloqué par le système. Veuillez modifier le contenu et le soumettre à nouveau, en vous assurant qu'il est conforme aux réglementations locales. |
|
REJECTED_FORBIDDEN_ACTION |
Cette opération est interdite. Veuillez vérifier le statut du compte mobile ou si l'appareil a rejeté les messages SMS. |
|
REJECTED_FLOODING_CONTROL_AL |
Un taux d'envoi de SMS excessif a été détecté, déclenchant le mécanisme de protection anti-spam. Veuillez réduire la fréquence d'envoi pour éviter d'envoyer un grand volume de messages sur une courte période. |
|
REJECTED_FLOODING_CONTROL |
Un taux d'envoi de SMS excessif a été détecté, déclenchant le mécanisme de protection anti-spam. Veuillez réduire la fréquence d'envoi pour éviter d'envoyer un grand volume de messages sur une courte période. |
|
EXPIRED_EXPIRED |
Le SMS a expiré et n'a pas été livré. Veuillez vérifier l'état du téléphone du destinataire et renvoyer le message. |
|
EXPIRED_DLR_UNKOWN |
Le statut de livraison du SMS ne peut pas être confirmé et le message a peut-être expiré. Veuillez réessayer ultérieurement. |
|
DON'T DISTURB |
Le destinataire se trouve dans une période « Ne pas déranger » (DND). Le SMS ne sera pas envoyé avant la fin de cette période. |
|
DELIVERED_TO_OPERATOR |
Le SMS a été soumis avec succès au réseau de l'opérateur. |
|
DELIVERED |
Le SMS a été livré avec succès. |
États des messages SMPP
|
État du message SMPP |
État final du message |
Description |
|
DELIVERED |
DELIVRD |
Message livré à destination. |
|
EXPIRED |
EXPIRED |
La période de validité du message a expiré. |
|
DELETED |
DELETED |
Le message a été supprimé. |
|
UNDELIVERABLE |
UNDELIV |
Le message ne peut pas être livré. |
|
ACCEPTED |
ACCEPTD |
Le message est dans l'état accepté. |
|
UNKNOWN |
UNKNOWN |
Le message est dans un état invalide. |
|
REJECTED |
REJECTD |
Le message est dans un état rejeté. |
Ces états sont conformes à la spécification du protocole SMPP V3.4.