Учетная запись WeChat Enterprise возвращает упаковку сообщения об ошибке в соответствии с кодом ошибки
В разработке WeChat вам необходимо запросить документ кода возврата ошибки, чтобы узнать конкретную информацию об ошибке (вы также можете знать при просмотре возврата ErrorRormsg), чтобы вы могли инкапсулировать одну
Класс, возвращенный кодом ошибки, проверяется!
Чистый физический труд! ! !
<span style = "font-size: 14px;"> package org.oms.wechat.utils; / ** * Enterprise Number Возвращает класс сообщения об ошибке на основе кода ошибки * @author sunlight * */ public class errorcodetext {public static String errormsg (int errorcode) {string errmsg = ""; Switch (errorCode) {case -1: errmsg = "Система занят"; перерыв; case 0: errmsg = "Запрос успешно"; перерыв; Case 40001: errmsg = "Секретная ошибка при получении Access_token или Access_token недействительна"; перерыв; Случай 40002: errmsg = "Незаконное тип учетных данных"; перерыв; Случай 40003: errmsg = "Незаконное пользовательскую иуд"; перерыв; Дело 40004: errmsg = "Незаконное медиа -файл"; перерыв; Случай 40005: errmsg = "Незаконный тип файла"; перерыв; Случай 40006: errmsg = "Незаконный размер файла"; перерыв; Случай 40007: errmsg = "Незаконное медиа -идентификатор"; перерыв; Случай 40008: errmsg = "Незаконное тип сообщения"; перерыв; Случай 40013: errmsg = "незаконное корпус"; перерыв; Случай 40014: errmsg = "Незаконное access_token"; перерыв; Случай 40015: errmsg = "Незаконное меню типа"; перерыв; Case 40016: errmsg = "Незаконное номер кнопки"; перерыв; Case 40017: errmsg = "Незаконная кнопка"; перерыв; Case 40018: errmsg = "Имя незаконной кнопки длины"; перерыв; Case 40019: errmsg = "Незаконная длина клавиши кнопки"; перерыв; Case 40020: errmsg = "Незаконная кнопка URL -адреса"; перерыв; Случай 40021: errmsg = "Незаконная версия меню"; перерыв; Дело 40022: errmsg = "Незаконная серия подменю"; перерыв; Case 40023: errmsg = "Незаконное номеру кнопки подменю"; перерыв; Case 40024: errmsg = "Незаконная кнопка подмену"; перерыв; Case 40025: errmsg = "Незаконное имя кнопки подмену длины"; перерыв; Case 40026: errmsg = "Незаконная длина кнопки подмену"; перерыв; Случай 40027: errmsg = "Незаконная длина кнопки подмену -кнопки"; перерыв; Случай 40028: errmsg = "Незаконное пользовательское меню сотрудника пользователя"; перерыв; Случай 40029: errmsg = "Незаконное OAuth_code"; перерыв; Case 40031: errmsg = "Listerid List"; перерыв; Case 40032: errmsg = "Незаконная длина списка пользователей"; перерыв; Case 40033: errmsg = "Незаконные символы запроса не могут содержать символы в // формате uxxxx"; перерыв; Случай 40035: errmsg = "незаконные параметры"; перерыв; Случай 40038: errmsg = "Формат незаконного запроса"; перерыв; Случай 40039: errmsg = "Незаконная длина URL"; перерыв; Случай 40040: errmsg = "Незаконное плагин-токен"; перерыв; Случай 40041: errmsg = "Незаконное идентификатор плагина"; перерыв; Случай 40042: errmsg = "Незаконная плагина с сеансом"; перерыв; Случай 40048: errmsg = "URL содержит незаконную домен"; перерыв; Случай 40054: errmsg = "Незаконное доменное имя URL -подменю"; перерыв; Case 40055: errmsg = "Незаконное имя домена домена кнопки"; перерыв; Случай 40056: errmsg = "незаконное агент"; перерыв; Дело 40057: errmsg = "Незаконное обратное обращение"; перерыв; Случай 40058: errmsg = "Незаконная параметр красной конверты"; перерыв; Случай 40059: errmsg = "Незаконное отчетное географическое местоположение бит флага"; перерыв; Case 40060: errmsg = "Callbackurl не установлен при установке зарегистрированного флага географического местоположения"; перерыв; Case 40061: errmsg = "Установить сбой аватара приложения"; перерыв; Случай 40062: errmsg = "Незаконное применение режим"; перерыв; Case 40063: Errmsg = "Параметр Red Overvelope пуст"; перерыв; Case 40064: errmsg = «Имя группы управления уже существует»; перерыв; Случай 40065: errmsg = "Имя нелегальной группы управления длиной"; перерыв; Дело 40066: errmsg = "Список незаконных департаментов"; перерыв; Случай 40067: errmsg = "Длина заголовка незаконна"; перерыв; Случай 40068: errmsg = "Незаконное идентификатор тега"; перерыв; Случай 40069: errmsg = "Список идентификации незаконного тега"; перерыв; Case 40070: errmsg = "All Tag (пользователь) идентификаторы в списке не являются законными"; перерыв; Случай 40071: errmsg = "Незаконное имя тега, имя тега уже существует"; перерыв; Случай 40072: errmsg = "Незаконное имя тега длины"; перерыв; Случай 40073: errmsg = "незаконное OpenID"; перерыв; Case 40074: errmsg = «Новостные сообщения не поддерживают указание как очень конфиденциальные сообщения»; перерыв; Case 41001: errmsg = "Пропущенный параметр access_token"; перерыв; Случай 41002: errmsg = "пропущенный корпированный параметр"; перерыв; Case 41003: errmsg = "Пропущенный параметр repreresh_token"; перерыв; Случай 41004: errmsg = "пропущенный секретный параметр"; перерыв; Case 41005: errmsg = "пропущенные данные файла мультимедиа"; перерыв; Case 41006: errmsg = "Пропущенный параметр media_id"; перерыв; Case 41007: errmsg = "отсутствующие данные подменю"; перерыв; Case 41008: errmsg = "отсутствующий код OAuth"; перерыв; Case 41009: errmsg = "отсутствующий userId"; перерыв; Случай 41010: errmsg = "отсутствующий URL"; перерыв; Случай 41011: errmsg = "отсутствующий агент"; перерыв; Case 41012: errmsg = "отсутствует приложение Avatar MediaId"; перерыв; Case 41013: errmsg = "отсутствующее имя приложения"; перерыв; Case 41014: errmsg = "Описание приложения"; перерыв; Case 41015: errmsg = "отсутствующий контент"; перерыв; Case 41016: errmsg = "отсутствующий заголовок"; перерыв; Case 41017: errmsg = "отсутствующий идентификатор тега"; перерыв; Case 41018: errmsg = "отсутствующее имя тега"; перерыв; Case 42001: errmsg = "access_token timeout"; перерыв; Case 42002: errmsg = "rupresh_token Timeout"; перерыв; Case 42003: errmsg = "OAuth_code Timeout"; перерыв; Case 42004: errmsg = "Тайм -аут токена плагина"; перерыв; Случай 43001: errmsg = "Запрос GET требуется"; перерыв; Случай 43002: errmsg = "требуется запрос сообщения"; перерыв; Случай 43003: ERRMSG = "HTTPS требуется"; перерыв; Случай 43004: errmsg = "Внимание приемника"; перерыв; Случай 43005: errmsg = "Требуется отношения друга"; перерыв; Case 43006: errmsg = "требуется подписка"; перерыв; Случай 43007: errmsg = "Требуется авторизация"; перерыв; Случай 43008: errmsg = "Требуется авторизация"; перерыв; Случай 43009: errmsg = «Сотрудники должны обратить внимание»; перерыв; Случай 43010: errmsg = "Требуется авторизация"; перерыв; Случай 43011: errmsg = "требуется разрешение на предприятие"; перерыв; Case 44001: errmsg = "мультимедийный файл пуст"; перерыв; Case 44002: errmsg = "Post Packet пуст"; перерыв; Case 44003: errmsg = «Содержание текстового сообщения пусто»; перерыв; Case 44004: errmsg = «Содержание текстового сообщения пусто»; перерыв; Случай 45001: errmsg = "Мультимедийный размер файла превышает предел"; перерыв; Случай 45002: errmsg = "Содержание сообщения превышает предел"; перерыв; Случай 45003: Errmsg = "Поле заголовка превышает предел"; перерыв; Случай 45004: errmsg = "Поле описания превышает предел"; перерыв; Case 45005: errmsg = "Поле ссылки превышает предел"; перерыв; Case 45006: errmsg = "Поле ссылки изображения превышает предел"; перерыв; Случай 45007: errmsg = "Время воспроизведения голоса превышает предел"; перерыв; Case 45008: errmsg = "Текстовое сообщение изображения превышает предел"; перерыв; Case 45009: errmsg = "Интерфейсные вызовы превышают предел"; перерыв; Случай 45010: errmsg = «Количество созданных меню превышает предел»; перерыв; Случай 45015: errmsg = "время ответа превышает предел"; перерыв; Случай 45016: errmsg = "группировка системы, модификация не допускается»; перерыв; Case 45017: errmsg = «Имя группы слишком длинное»; перерыв; Случай 45018: errmsg = "Количество групп превышает верхний предел"; перерыв; Случай 45024: errmsg = "Количество счетов превышает верхний предел"; перерыв; Case 46001: errmsg = "Данные носителя не существуют"; перерыв; Case 46002: errmsg = "Не существующая версия меню"; перерыв; случай 46003: errmsg = "Не существующие данные меню"; перерыв; Случай 46004: errmsg = "не существующий сотрудник"; перерыв; Case 47001: errmsg = "Разбор ошибки JSON/XML Content"; перерыв; Case 48002: errmsg = "API отключен"; перерыв; Случай 50001: errmsg = "redirect_uri не уполномочен"; перерыв; Случай 50002: errmsg = "Сотрудник не в сфере разрешения"; перерыв; Case 50003: errmsg = "Приложение отключено"; перерыв; Случай 50004: errmsg = "Неправильный статус сотрудника (не обращая внимания на статус)"; перерыв; Case 50005: errmsg = "Enterprise отключено"; перерыв; Случай 60001: errmsg = «Длина отделения не соответствует пределу»; перерыв; Случай 60002: errmsg = «Глубина уровня отдела превышает предел»; перерыв; Случай 60003: errmsg = "Департамент не существует"; перерыв; Дело 60004: errmsg = «Отдел отца не существует»; перерыв; Случай 60005: errmsg = «Департамент с членами не разрешается удалять»; перерыв; Случай 60006: errmsg = "Удаление подзадачи не допускается"; перерыв; Случай 60007: errmsg = "Удаление корневого отдела не допускается"; перерыв; Случай 60008: errmsg = «Имя отделения уже существует»; перерыв; Дело 60009: errmsg = «Имя отдела содержит незаконные символы»; перерыв; Случай 60010: errmsg = «Департамент имеет круговые отношения»; перерыв; Case 60011: errmsg = "Привилегии администратора недостаточны, (пользователь/отдел/агент) не имеет разрешения"; перерыв; Case 60012: ERRMSG = "Удаление приложений по умолчанию не допускается"; перерыв; Case 60013: errmsg = "Закрыть приложения не допускаются"; перерыв; Case 60014: errmsg = "Открытые приложения не допускаются"; перерыв; Case 60015: errmsg = "Модификация приложений по умолчанию не допускается"; перерыв; Case 60016: errmsg = "Отказ от ответственности, которые существуют участники, не допускаются"; перерыв; Case 60017: errmsg = "Настройки предприятий не допускаются"; перерыв; Case 60102: errmsg = "userId уже существует"; перерыв; Case 60103: errmsg = "номер мобильного телефона не разрешен"; перерыв; Case 60104: errmsg = "номер мобильного телефона не разрешен"; перерыв; Case 60104: errmsg = "номер мобильного телефона уже присутствует"; перерыв; Дело 60105: errmsg = «Адрес электронной почты незаконно»; перерыв; Case 60106: errmsg = «Адрес электронной почты уже есть»; перерыв; Случай 60107: errmsg = "Учетная запись WeChat не является законной"; перерыв; Case 60108: errmsg = "Учетная запись WeChat уже есть"; перерыв; Case 60109: errmsg = "номер QQ уже там"; перерыв; Случай 60110: errmsg = "Количество отделов превышает предел"; перерыв; Case 60111: errmsg = "userId не существует"; перерыв; Случай 60112: errmsg = "Имя участника незаконно"; перерыв; Case 60113: ERRMSG = "Информация о аутентификации идентификации (идентификатор WeChat/Mobile/Email) не может быть пустой одновременно"; перерыв; Случай 60114: errmsg = «Пол нелегальный»; перерыв; по умолчанию: errmsg = "нет кода ошибки!"; перерыв; } return errmsg; }} </span>Спасибо за чтение, я надеюсь, что это поможет вам. Спасибо за поддержку этого сайта!