English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Classi di errore aziendali di WeChat aziendale basate su codici di errore restituiti
Nel sviluppo di WeChat, per ogni codice di errore restituito, è necessario consultare il documento dei codici di errore restituiti per conoscere l'informazione di errore specifica (è possibile anche conoscere l'informazione di errore restituita consultando errormsg), quindi è necessario encapsulare un
Consultare la classe di codice di errore restituito!
Pura lavoro fisica!!!
<span style="font-size:14px;">package org.oms.wechat.utils;</span> /** * 类根据错误码返回企业号错误信息 * @author sunlight * */ public class ErrorCodeText { public static String errorMsg(int errorcode) { String errmsg = ""; switch (errorcode) { case -1: errmsg = "Il sistema è occupato "; break; case 0: errmsg = "Richiesta riuscita "; break; case 40001: errmsg = "Errore di segreto durante la acquisizione di access_token, o l'access_token è invalido "; break; case 40002: errmsg = "Il tipo di documento non è lecito"; break; case 40003: errmsg = "Il UserID non è lecito"; break; case 40004: errmsg = "Il tipo di file multimediale non è lecito "; break; case 40005: errmsg = "Il tipo di file non è lecito "; break; case 40006: errmsg = "La dimensione del file non è lecita"; break; case 40007: errmsg = "L'id del file multimediale non è lecito"; break; case 40008: errmsg = "Il tipo di messaggio non è lecito "; break; case 40013: errmsg = "Il corpid non è lecito "; break; case 40014: errmsg = "L'access_token non è lecito"; break; case 40015: errmsg = "Il tipo del menu non è lecito"; break; case 40016: errmsg = "Il numero di pulsanti non è lecito"; break; case 40017: errmsg = "Il tipo del pulsante non è lecito"; break; case 40018: errmsg = "La lunghezza del nome del pulsante non è lecita"; break; case 40019: errmsg = "La lunghezza della chiave del pulsante non è lecita"; break; case 40020: errmsg = "La lunghezza dell'URL del pulsante non è lecita "; break; case 40021: errmsg = "Il numero di versione del menu non è lecito "; break; case 40022: errmsg = "Il numero di livelli del sottomenu non è lecito"; break; case 40023: errmsg = "Il numero di pulsanti del sottomenu non è lecito"; break; case 40024: errmsg = "Il tipo del pulsante del sottomenu non è lecito"; break; case 40025: errmsg = "La lunghezza del nome del pulsante del sottomenu non è lecita"; break; case 40026: errmsg = "La lunghezza della chiave del pulsante del sottomenu non è lecita"; break; case 40027: errmsg = "La lunghezza dell'URL del pulsante del sottomenu non è lecita"; break; case 40028: errmsg = "L'uso del menu personalizzato non è lecito"; break; case 40029: errmsg = "Invalid oauth_code"; break; case 40031: errmsg = "Invalid UserID list"; break; case 40032: errmsg = "Invalid UserID list length"; break; case 40033: errmsg = "Invalid request characters, cannot contain characters in the format\\uxxxx"; break; case 40035: errmsg = "Invalid parameters"; break; case 40038: errmsg = "Invalid request format"; break; case 40039: errmsg = "Invalid URL length"; break; case 40040: errmsg = "Invalid plugin token"; break; case 40041: errmsg = "Invalid plugin ID"; break; case 40042: errmsg = "Invalid plugin session"; break; case 40048: errmsg = "URL contains an invalid domain"; break; case 40054: errmsg = "Invalid submenu URL domain"; break; case 40055: errmsg = "Invalid button URL domain"; break; case 40056: errmsg = "Invalid agentid"; break; case 40057: errmsg = "Invalid callbackurl"; break; case 40058: errmsg = "Invalid red packet parameters"; break; case 40059: errmsg = "Invalid上报 geographical location flag"; break; case 40060: errmsg = "Did not set callbackurl when setting the上报 geographical location flag"; break; case 40061: errmsg = "Failed to set application avatar"; break; case 40062: errmsg = "Invalid application mode"; break; case 40063: errmsg = "Red packet parameters are empty"; break; case 40064: errmsg = "Management group name already exists"; break; case 40065: errmsg = "Invalid management group name length"; break; case 40066: errmsg = "Invalid department list"; break; case 40067: errmsg = "Invalid title length"; break; case 40068: errmsg = "Invalid label ID"; break; case 40069: errmsg = "Invalid label ID list"; break; case 40070: errmsg = "All label (user) IDs in the list are invalid "; break; case 40071: errmsg = "Invalid label name, label name already exists "; break; case 40072: errmsg = "Invalid label name length"; break; case 40073: errmsg = "Invalid openid"; break; case 40074: errmsg = "news messages do not support being specified as high confidentiality messages"; break; case 41001: errmsg = "Missing access_token parameter "; break; case 41002: errmsg = "Missing corpid parameter"; break; case 41003: errmsg = "Missing refresh_token parameter"; break; case 41004: errmsg = "Missing secret parameter"; break; case 41005: errmsg = "Missing multimedia file data"; break; case 41006: errmsg = "Missing media_id parameter"; break; case 41007: errmsg = "Missing submenu data"; break; case 41008: errmsg = "Missing oauth code"; break; case 41009: errmsg = "Missing UserID"; break; case 41010: errmsg = "Missing url"; break; case 41011: errmsg = "Missing agentid"; break; case 41012: errmsg = "Missing application avatar mediaid"; break; case 41013: errmsg = "Missing application name"; break; case 41014: errmsg = "Missing application description"; break; case 41015: errmsg = "Missing Content"; break; case 41016: errmsg = "Missing title"; break; case 41017: errmsg = "Missing label ID"; break; case 41018: errmsg = "Missing label name "; break; case 42001: errmsg = "access_token timeout "; break; case 42002: errmsg = "refresh_token timeout"; break; case 42003: errmsg = "Il timeout di oauth_code "; break; case 42004: errmsg = "Il token dell'estensione è scaduto"; break; case 43001: errmsg = "È necessaria una richiesta GET"; break; case 43002: errmsg = "È necessario una richiesta POST"; break; case 43003: errmsg = "È necessario HTTPS"; break; case 43004: errmsg = "È necessario che il destinatario abbia seguito"; break; case 43005: errmsg = "È necessaria la relazione di amicizia"; break; case 43006: errmsg = "È necessaria la sottoscrizione"; break; case 43007: errmsg = "È necessaria l'autorizzazione"; break; case 43008: errmsg = "È necessaria l'autorizzazione di pagamento"; break; case 43009: errmsg = "È necessario che l'employee abbia seguito"; break; case 43010: errmsg = "È necessario essere in modalità di callback"; break; case 43011: errmsg = "È necessaria l'autorizzazione dell'azienda"; break; case 44001: errmsg = "Il file multimediale è vuoto"; break; case 44002: errmsg = "Il pacchetto di dati POST è vuoto"; break; case 44003: errmsg = "Il contenuto del messaggio di immagine e testo è vuoto"; break; case 44004: errmsg = "Il contenuto del messaggio di testo è vuoto"; break; case 45001: errmsg = "La dimensione del file multimediale ha superato il limite"; break; case 45002: errmsg = "Il contenuto del messaggio ha superato il limite"; break; case 45003: errmsg = "Il campo del titolo ha superato il limite"; break; case 45004: errmsg = "Il campo della descrizione ha superato il limite"; break; case 45005: errmsg = "Il campo del link ha superato il limite"; break; case 45006: errmsg = "Il campo del link dell'immagine ha superato il limite"; break; case 45007: errmsg = "Il tempo di riproduzione dell'audio ha superato il limite"; break; case 45008: errmsg = "Il messaggio di immagine e testo ha superato il limite"; break; case 45009: errmsg = "L'accesso all'interfaccia ha superato il limite"; break; case 45010: errmsg = "Il numero di menu creati ha superato il limite"; break; case 45015: errmsg = "Il tempo di risposta ha superato il limite"; break; case 45016: errmsg = "Gruppo di sistema, non è possibile modificarlo"; break; case 45017: errmsg = "Il nome del gruppo è troppo lungo"; break; case 45018: errmsg = "Il numero di gruppi supera il limite massimo"; break; case 45024: errmsg = "Il numero di account supera il limite massimo"; break; case 46001: errmsg = "Dati dei media non esistenti"; break; case 46002: errmsg = "Versione del menu non esistente"; break; case 46003: errmsg = "Dati del menu non esistenti"; break; case 46004: errmsg = "Impiegato non esistente"; break; case 47001: errmsg = "Errore di解析JSON/XML contenuto"; break; case 48002: errmsg = "Api disabilitata"; break; case 50001: errmsg = "redirect_uri non autorizzato"; break; case 50002: errmsg = "L'impiegato non è nella gamma di permessi"; break; case 50003: errmsg = "L'applicazione è stata disattivata"; break; case 50004: errmsg = "Stato dell'impiegato non corretto (stato non seguito)"; break; case 50005: errmsg = "L'azienda è stata disabilitata"; break; case 60001: errmsg = "La lunghezza del dipartimento non corrisponde ai limiti"; break; case 60002: errmsg = "La profondità del livello del dipartimento supera il limite"; break; case 60003: errmsg = "Il dipartimento non esiste"; break; case 60004: errmsg = "Il dipartimento padre non esiste"; break; case 60005: errmsg = "Non è possibile eliminare il dipartimento che ha membri"; break; case 60006: errmsg = "Non è possibile eliminare il dipartimento che ha dipartimenti figli"; break; case 60007: errmsg = "Non è possibile eliminare il dipartimento radice"; break; case 60008: errmsg = "Il nome del dipartimento esiste già"; break; case 60009: errmsg = "Il nome del dipartimento contiene caratteri illegali"; break; case 60010: errmsg = "Esiste una relazione ciclica tra i dipartimenti"; break; case 60011: errmsg = "I permessi dell'amministratore sono insufficienti, (user/department/agent) non hanno i permessi"; break; case 60012: errmsg = "Non è possibile eliminare l'applicazione predefinita"; break; case 60013: errmsg = "Not allowed to disable application"; break; case 60014: errmsg = "Not allowed to enable application"; break; case 60015: errmsg = "Not allowed to modify the default application visibility range"; break; case 60016: errmsg = "Not allowed to delete tags with existing members"; break; case 60017: errmsg = "Not allowed to set enterprise"; break; case 60102: errmsg = "UserID already exists"; break; case 60103: errmsg = "Phone number is not valid"; break; case 60104: errmsg = "Phone number already exists"; break; case 60105: errmsg = "Email is not valid"; break; case 60106: errmsg = "Email already exists"; break; case 60107: errmsg = "WeChat ID is not valid"; break; case 60108: errmsg = "WeChat ID already exists"; break; case 60109: errmsg = "QQ number already exists"; break; case 60110: errmsg = "Number of departments exceeds the limit"; break; case 60111: errmsg = "UserID does not exist"; break; case 60112: errmsg = "Member name is not valid"; break; case 60113: errmsg = "Authentication information (WeChat ID/phone/email) cannot be empty at the same time"; break; case 60114: errmsg = "Gender is not valid"; break; default: errmsg = "No such error code!"; break; } return errmsg; } } </span>
Thank you for reading, I hope it can help everyone, thank you for your support of this site!