English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Klasse für Fehlercodes zurück, die von der Unternehmensnummer von WeChat zurückgegeben wird, wird in einer Kapselung
Bei der Entwicklung von WeChat für Unternehmen muss man immer das Dokument der Fehlercodes durchsuchen, um die spezifische Fehlermeldung zu finden (man kann auch die zurückgegebenen errormsg betrachten), daher wird eine
Schauen Sie die Klasse für Fehlercodes zurück!
Reine körperliche Arbeit!!!
<span style="font-size:14px;">package org.oms.wechat.utils; /** * Die Unternehmensnummer gibt eine Fehlermeldung zurück, basierend auf dem Fehlercode * @author sunlight * */ public class ErrorCodeText { public static String errorMsg(int errorcode) { String errmsg = ""; switch (errorcode) { case -1: errmsg = "System beschäftigt "; break; case 0: errmsg = "Anfrage erfolgreich "; break; case 40001: errmsg = "Fehler beim Abrufen des access_token, Secret falsch oder access_token ungültig "; break; case 40002: errmsg = "ungültiger Zertifikatstyp"; break; case 40003: errmsg = "ungültige UserID"; break; case 40004: errmsg = "ungültiger Medienfile-Typ "; break; case 40005: errmsg = "ungültiger Dateityp "; break; case 40006: errmsg = "ungültige Dateigröße"; break; case 40007: errmsg = "ungültige Medienfile-ID"; break; case 40008: errmsg = "ungültiger Nachrichtentyp "; break; case 40013: errmsg = "ungültiges corpid "; break; case 40014: errmsg = "ungültiges access_token"; break; case 40015: errmsg = "ungültiger Menütyp"; break; case 40016: errmsg = "ungültige Anzahl der Buttons"; break; case 40017: errmsg = "ungültiger Button-Typ"; break; case 40018: errmsg = "ungültige Button-Namen-Länge"; break; case 40019: errmsg = "ungültige Button-KEY-Länge"; break; case 40020: errmsg = "ungültige Button-URL-Länge "; break; case 40021: errmsg = "ungültige Menüversionsnummer "; break; case 40022: errmsg = "ungültige Untermenü-Ebenen"; break; case 40023: errmsg = "ungültige Anzahl der Untermenü-Button"; break; case 40024: errmsg = "ungültiger Untermenü-Button-Typ"; break; case 40025: errmsg = "ungültige Länge des Untermenü-Button-Namens"; break; case 40026: errmsg = "ungültige Länge des Untermenü-Button-KEY"; break; case 40027: errmsg = "ungültige Länge der Untermenü-Button-URL"; break; case 40028: errmsg = "ungültige Mitarbeiter für benutzerdefinierte Menüs"; break; case 40029: errmsg = "ungültiger oauth_code"; break; case 40031: errmsg = "ungültige UserID-Liste"; break; case 40032: errmsg = "ungültige Länge der UserID-Liste"; break; case 40033: errmsg = "ungültige Anfragezeichen, dürfen keine Zeichen im Format \uxxxx enthalten "; break; case 40035: errmsg = "ungültige Parameter "; break; case 40038: errmsg = "ungültiges Anfrageformat "; break; case 40039: errmsg = "ungültige URL-Länge"; break; case 40040: errmsg = "ungültiges Plugin-Token"; break; case 40041: errmsg = "ungültige Plugin-ID"; break; case 40042: errmsg = "ungültige Plugin-Sitzung"; break; case 40048: errmsg = "URL enthält ungültige Domain"; break; case 40054: errmsg = "ungültige Untermenü-URL-Domäne"; 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 report geographic location flag "; break; case 40060: errmsg = "No callbackurl is set when setting the report geographic 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-security 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 = "oauth_code abgelaufen "; break; case 42004: errmsg = "Plugin-Token abgelaufen"; break; case 43001: errmsg = "GET-Anfrage erforderlich"; break; case 43002: errmsg = "POST-Anfrage erforderlich"; break; case 43003: errmsg = "HTTPS erforderlich"; break; case 43004: errmsg = "Empfänger müssen abonniert sein"; break; case 43005: errmsg = "Freundschaftsbeziehung erforderlich"; break; case 43006: errmsg = "Abonnement erforderlich"; break; case 43007: errmsg = "Autorisierung erforderlich"; break; case 43008: errmsg = "Zahlungsautorisierung erforderlich"; break; case 43009: errmsg = "Mitarbeiter müssen bereits abonniert sein"; break; case 43010: errmsg = "Rückrufmodus erforderlich"; break; case 43011: errmsg = "Unternehmensautorisierung erforderlich"; break; case 44001: errmsg = "Multimediadatei ist leer"; break; case 44002: errmsg = "POST-Datenpaket ist leer"; break; case 44003: errmsg = "Text- und Bildnachrichtentext ist leer"; break; case 44004: errmsg = "Textnachrichtentext ist leer"; break; case 45001: errmsg = "Größe des Multimediadatei übersteigt das Limit"; break; case 45002: errmsg = "Nachrichtentext übersteigt das Limit"; break; case 45003: errmsg = "Titelfeld übersteigt das Limit"; break; case 45004: errmsg = "Beschreibungsfeld übersteigt das Limit"; break; case 45005: errmsg = "Verknüpfungsfeld übersteigt das Limit"; break; case 45006: errmsg = "Bildverknüpfungsfeld übersteigt das Limit"; break; case 45007: errmsg = "Sprachausgabezeit übersteigt das Limit"; break; case 45008: errmsg = "Text- und Bildnachricht übersteigt das Limit"; break; case 45009: errmsg = "API-Aufrufe übersteigen das Limit"; break; case 45010: errmsg = "Anzahl der Menüs übersteigt das Limit"; break; case 45015: errmsg = "Antwortzeit übersteigt die Begrenzung"; break; case 45016: errmsg = "Systemgruppe, Änderungen nicht erlaubt"; break; case 45017: errmsg = "Gruppenname ist zu lang"; break; case 45018: errmsg = "Anzahl der Gruppen übersteigt das Limit"; break; case 45024: errmsg = "Anzahl der Konten übersteigt das Limit"; break; case 46001: errmsg = "Keine Medien-Daten existieren"; break; case 46002: errmsg = "Keine Menüversion existiert"; break; case 46003: errmsg = "Keine Menüdaten existieren"; break; case 46004: errmsg = "Mitarbeiter existiert nicht"; break; case 47001: errmsg = "JSON wird nicht geparst";/XML-Inhalt ist falsch"; break; case 48002: errmsg = "Api ist deaktiviert"; break; case 50001: errmsg = "redirect_uri nicht autorisiert"; break; case 50002: errmsg = "Mitarbeiter nicht im Berechtigungsrahmen"; break; case 50003: errmsg = "Anwendung ist deaktiviert"; break; case 50004: errmsg = "Mitarbeiterstatus ist falsch (nicht beachtet) "; break; case 50005: errmsg = "Unternehmen ist deaktiviert"; break; case 60001: errmsg = "Abteilungslänge entspricht nicht den Begrenzungen"; break; case 60002: errmsg = "Abteilungsebene übersteigt die Begrenzung"; break; case 60003: errmsg = "部门不存在"; break; case 60004: errmsg = "父亲部门不存在"; break; case 60005: errmsg = "不允许删除有成员的部门"; break; case 60006: errmsg = "不允许删除有子部门的部门"; break; case 60007: errmsg = "不允许删除根部门"; break; case 60008: errmsg = "部门名称已存在"; break; case 60009: errmsg = "部门名称含有非法字符"; break; case 60010: errmsg = "部门存在循环关系"; break; case 60011: errmsg = "管理员权限不足,(user/department/agent)无权限"; break; case 60012: errmsg = "不允许删除默认应用"; break; case 60013: errmsg = "不允许关闭应用"; break; case 60014: errmsg = "不允许开启应用"; break; case 60015: errmsg = "不允许修改默认应用可见范围"; break; case 60016: errmsg = "不允许删除存在成员的标签"; break; case 60017: errmsg = "不允许设置企业"; break; case 60102: errmsg = "UserID已存在"; break; case 60103: errmsg = "手机号码不合法"; break; case 60104: errmsg = "手机号码已存在"; break; case 60105: errmsg = "邮箱不合法"; break; case 60106: errmsg = "邮箱已存在"; break; case 60107: errmsg = "微信号不合法"; break; case 60108: errmsg = "微信号已存在"; break; case 60109: errmsg = "QQ号已存在"; break; case 60110: errmsg = "部门个数超出限制"; break; case 60111: errmsg = "UserID不存在"; break; case 60112: errmsg = "成员姓名不合法"; break; case 60113: errmsg = "身份认证信息(微信号/手机/邮箱)不能同时为空 "; break; case 60114: errmsg = "性别不合法"; break; default: errmsg = "没有此错误码! "; break; } return errmsg; } } </span>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!