Le compte WeChat Enterprise renvoie l'emballage des messages d'erreur en fonction du code d'erreur
Dans WeChat Development, vous devez interroger le document de code de retour d'erreur pour connaître les informations d'erreur spécifiques (vous pouvez également savoir lors de la visualisation de l'errormsg renvoyé), afin que vous puissiez encapsuler un
La classe renvoyée par le code d'erreur est vérifiée!
Travail physique pur! ! !
<span style = "font-size: 14px;"> package org.oms.wechat.utils; / ** * Le numéro d'entreprise renvoie la classe de messages d'erreur basée sur le code d'erreur * @Author Sunlight * * / classe publique ErrorCodeText {public static String errormsg (int errorcode) {String errmsg = ""; switch (errorcode) {case -1: errmsg = "System Busy"; casser; Cas 0: errmsg = "Demande réussi"; casser; cas 40001: errmsg = "Erreur secrète lors de l'obtention d'accès_token, ou Access_token n'est pas valide"; casser; cas 40002: errmsg = "type d'identification illégal"; casser; cas 40003: errmsg = "illégal utilisateur"; casser; cas 40004: errmsg = "type de fichier multimédia illégal"; casser; cas 40005: errmsg = "type de fichier illégal"; casser; cas 40006: errmsg = "taille de fichier illégal"; casser; cas 40007: errmsg = "ID de fichier multimédia illégal"; casser; cas 40008: errmsg = "type de message illégal"; casser; cas 40013: errmsg = "illégal corpid"; casser; cas 40014: errmsg = "illégal Access_token"; casser; cas 40015: errmsg = "type de menu illégal"; casser; Cas 40016: errmsg = "Numéro de bouton illégal"; casser; cas 40017: errmsg = "type de bouton illégal"; casser; cas 40018: errmsg = "Longueur de nom de bouton illégal"; casser; Cas 40019: errmsg = "Longueur de clé de bouton illégale"; casser; cas 40020: errmsg = "Longueur d'URL du bouton illégal"; casser; cas 40021: errmsg = "Numéro de version illégale du menu"; casser; Cas 40022: errmsg = "série de sous-menues illégaux"; casser; cas 40023: errmsg = "Numéro de bouton sous-menu illégal"; casser; cas 40024: errmsg = "type de bouton de sous-menu illégal"; casser; cas 40025: errmsg = "Longueur de nom de bouton sous-menu illégal"; casser; cas 40026: errmsg = "Longueur de clé de bouton sous-menu illégal"; casser; cas 40027: errmsg = "Longueur d'url de bouton sous-menu illégal"; casser; cas 40028: errmsg = "Employé utilisateur de menu personnalisé illégal"; casser; cas 40029: errmsg = "illégal oauth_code"; casser; cas 40031: errmsg = "Liste des utilisateurs illégaux"; casser; Cas 40032: errmsg = "Longueur de liste illégale de l'utilisateur"; casser; cas 40033: errmsg = "Les caractères de demande illégaux ne peuvent pas contenir de caractères dans // uxxxx format"; casser; cas 40035: errmsg = "Paramètres illégaux"; casser; cas 40038: errmsg = "format de demande illégal"; casser; cas 40039: errmsg = "longueur d'URL illégale"; casser; cas 40040: errmsg = "jeton de plug-in illégal"; casser; cas 40041: errmsg = "ID de plug-in illégal"; casser; cas 40042: errmsg = "Session de plug-in illégale"; casser; cas 40048: errmsg = "L'URL contient un domaine illégal"; casser; cas 40054: errmsg = "nom de domaine d'URL sous-menu illégal"; casser; cas 40055: errmsg = "Nom de domaine d'URL de bouton illégal"; casser; cas 40056: errmsg = "illégal agentId"; casser; cas 40057: errmsg = "callbackUrl illégal"; casser; Cas 40058: errmsg = "Paramètre enveloppe rouge illégal"; casser; Cas 40059: errmsg = "Bit de drapeau d'emplacement géographique de rapports illégaux"; casser; cas 40060: errmsg = "callbackUrl n'est pas défini lors de la définition de l'indicateur de localisation géographique signalé"; casser; cas 40061: errmsg = "Définissez l'échec de l'avatar d'application"; casser; Cas 40062: errmsg = "Mode d'application illégal"; casser; cas 40063: errmsg = "Le paramètre d'enveloppe rouge est vide"; casser; cas 40064: errmsg = "Le nom du groupe de gestion existe déjà"; casser; cas 40065: errmsg = "Longueur du nom du groupe de gestion illégal"; casser; Cas 40066: errmsg = "Liste des départements illégaux"; casser; cas 40067: errmsg = "la longueur du titre est illégale"; casser; cas 40068: errmsg = "ID de balise illégale"; casser; cas 40069: errmsg = "Liste d'ID de balise illégale"; casser; Cas 40070: errmsg = "Tous les ID de balise (utilisateur) dans la liste ne sont pas légaux"; casser; cas 40071: errmsg = "Nom de balise illégal, le nom de balise existe déjà"; casser; cas 40072: errmsg = "Longueur illégale du nom de balise"; casser; cas 40073: errmsg = "illégal openID"; casser; Cas 40074: errmsg = "Les messages d'actualités ne prennent pas en charge la spécification des messages hautement confidentiels"; casser; Case 41001: errmsg = "Paramètre Access_token manqué"; casser; Case 41002: errmsg = "Paramètre corpide manqué"; casser; cas 41003: errmsg = "paramètre rafraîchissant rafraîchissant"; casser; cas 41004: errmsg = "Paramètre secret manqué"; casser; cas 41005: errmsg = "Données de fichiers multimédias manquées"; casser; Case 41006: errmsg = "Paramètre Media_id manqué"; casser; cas 41007: errmsg = "Données sous-menues manquantes"; casser; cas 41008: errmsg = "Code OAuth manquant"; casser; cas 41009: errmsg = "manquant userId"; casser; cas 41010: errmsg = "URL manquante"; casser; Cas 41011: errmsg = "manquant AgentId"; casser; cas 41012: errmsg = "manquer l'application avatar mediad"; casser; cas 41013: errmsg = "Nom de l'application manquant"; casser; cas 41014: errmsg = "Description de l'application manquante"; casser; cas 41015: errmsg = "contenu manquant"; casser; Cas 41016: errmsg = "Titre manquant"; casser; cas 41017: errmsg = "manquer tag id"; casser; cas 41018: errmsg = "Nom de balise manquante"; casser; cas 42001: errmsg = "access_token timeout"; casser; cas 42002: errmsg = "refresh_token timeout"; casser; cas 42003: errmsg = "oauth_code timeout"; casser; Cas 42004: errmsg = "TIKEN TIKEN PLUGIN"; casser; cas 43001: errmsg = "la demande de get est requise"; casser; Cas 43002: errmsg = "La demande de poste est requise"; casser; cas 43003: errmsg = "https est requis"; casser; cas 43004: errmsg = "Attention du récepteur"; casser; cas 43005: errmsg = "la relation d'ami est requise"; casser; cas 43006: errmsg = "L'abonnement est requis"; casser; cas 43007: errmsg = "L'autorisation est requise"; casser; cas 43008: errmsg = "L'autorisation est requise"; casser; Cas 43009: ERRMSG = "Les employés sont tenus de faire attention"; casser; cas 43010: errmsg = "L'autorisation est requise"; casser; cas 43011: errmsg = "Activer l'autorisation d'entreprise est requise"; casser; cas 44001: errmsg = "Le fichier multimédia est vide"; casser; Case 44002: errmsg = "Le paquet post est vide"; casser; cas 44003: errmsg = "Le contenu du message texte est vide"; casser; cas 44004: errmsg = "Le contenu du message texte est vide"; casser; cas 45001: errmsg = "La taille du fichier multimédia dépasse la limite"; casser; cas 45002: errmsg = "Le contenu du message dépasse la limite"; casser; cas 45003: errmsg = "champ de titre dépasse la limite"; casser; Cas 45004: errmsg = "Le champ Description dépasse la limite"; casser; cas 45005: errmsg = "champ de liaison dépasse la limite"; casser; cas 45006: errmsg = "Le champ de liaison d'image dépasse la limite"; casser; cas 45007: errmsg = "Time de lecture vocale dépasse la limite"; casser; cas 45008: errmsg = "Le message texte d'image dépasse la limite"; casser; cas 45009: errmsg = "Les appels d'interface dépassent la limite"; casser; cas 45010: errmsg = "Le nombre de menus créés dépasse la limite"; casser; cas 45015: errmsg = "Le temps de réponse dépasse la limite"; casser; Cas 45016: errmsg = "Groupement du système, la modification n'est pas autorisée"; casser; cas 45017: errmsg = "Le nom du groupe est trop long"; casser; cas 45018: errmsg = "Le nombre de groupes dépasse la limite supérieure"; casser; cas 45024: errmsg = "Le nombre de comptes dépasse la limite supérieure"; casser; cas 46001: errmsg = "Les données médiatiques n'existent pas"; casser; cas 46002: errmsg = "non existent menu version"; casser; cas 46003: errmsg = "non existent menu data"; casser; Cas 46004: errmsg = "Pas d'employé existant"; casser; Cas 47001: errmsg = "Erreur analysant le contenu JSON / XML"; casser; cas 48002: errmsg = "API Disabled"; casser; cas 50001: errmsg = "redirect_uri non autorisé"; casser; cas 50002: errmsg = "L'employé n'est pas dans la portée de l'autorisation"; casser; Cas 50003: errmsg = "L'application est désactivée"; casser; Cas 50004: errmsg = "Statut d'employé incorrect (ne pas prêter attention au statut)"; casser; cas 50005: errmsg = "Enterprise Disabled"; casser; cas 60001: errmsg = "La longueur du département ne respecte pas la limite"; casser; Cas 60002: errmsg = "La profondeur du niveau du département dépasse la limite"; casser; cas 60003: errmsg = "département n'existe pas"; casser; Cas 60004: errmsg = "Le département du père n'existe pas"; casser; cas 60005: errmsg = "département avec les membres n'est pas autorisé à être supprimé"; casser; Cas 60006: errmsg = "La suppression des sous-départements n'est pas autorisée"; casser; Cas 60007: errmsg = "La suppression du département des racines n'est pas autorisée"; casser; cas 60008: errmsg = "Le nom du département existe déjà"; casser; cas 60009: errmsg = "Le nom du département contient des caractères illégaux"; casser; cas 60010: errmsg = "Le département a une relation circulaire"; casser; cas 60011: errmsg = "Les privilèges de l'administrateur sont insuffisants, (utilisateur / département / agent) n'ont aucune autorisation"; casser; cas 60012: errmsg = "La suppression des applications par défaut n'est pas autorisée"; casser; cas 60013: errmsg = "Les applications clôturées ne sont pas autorisées"; casser; cas 60014: errmsg = "Les applications ouvertes ne sont pas autorisées"; casser; cas 60015: errmsg = "La modification des applications par défaut n'est pas autorisée"; casser; cas 60016: errmsg = "Les balises de non-responsabilité qui existent les membres ne sont pas autorisées"; casser; cas 60017: errmsg = "Configurer les entreprises ne sont pas autorisées"; casser; cas 60102: errmsg = "userId existe déjà"; casser; cas 60103: errmsg = "Le numéro de téléphone mobile n'est pas autorisé"; casser; Case 60104: errmsg = "Le numéro de téléphone mobile n'est pas autorisé"; casser; cas 60104: errmsg = "le numéro de téléphone mobile est déjà présent"; casser; cas 60105: errmsg = "L'adresse e-mail est illégale"; casser; cas 60106: errmsg = "L'adresse e-mail est déjà là"; casser; Cas 60107: errmsg = "Le compte WeChat n'est pas légal"; casser; cas 60108: errmsg = "Le compte WeChat est déjà là"; casser; cas 60109: errmsg = "le numéro QQ déjà là"; casser; Cas 60110: errmsg = "Le nombre de départements dépasse la limite"; casser; cas 60111: errmsg = "userId n'existe pas"; casser; cas 60112: errmsg = "Le nom du membre est illégal"; casser; cas 60113: errmsg = "Les informations d'authentification d'identité (WECHAT ID / Mobile / Email) ne peuvent pas être vides en même temps"; casser; Cas 60114: errmsg = "Le genre est illégal"; casser; par défaut: errmsg = "Il n'y a pas de code d'erreur!"; casser; } return errmsg; }} </span>Merci d'avoir lu, j'espère que cela peut vous aider. Merci pour votre soutien à ce site!