亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

微信企業(yè)號(hào) 根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類封裝

 更新時(shí)間:2016年10月28日 11:20:04   投稿:lqh  
這篇文章主要介紹了微信企業(yè)號(hào) 根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類封裝的相關(guān)資料,需要的朋友可以參考下

微信企業(yè)號(hào)根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類封裝

微信開發(fā)中返回錯(cuò)誤碼每次需要查詢錯(cuò)誤返回碼文檔才知道具體的錯(cuò)誤信息(查看返回的errormsg也可知道),因此封裝一個(gè)

錯(cuò)誤碼返回的類來(lái)查看!

純粹的體力勞動(dòng)?。?!

<span style="font-size:14px;">package org.oms.wechat.utils; 
/** 
 * 企業(yè)號(hào)根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類 
 * @author sunlight 
 * 
 */ 
public class ErrorCodeText { 
  public static String errorMsg(int errorcode) { 
    String errmsg = ""; 
    switch (errorcode) { 
    case -1: 
      errmsg = "系統(tǒng)繁忙 "; 
      break; 
    case 0: 
      errmsg = "請(qǐng)求成功 "; 
      break; 
    case 40001: 
      errmsg = "獲取access_token時(shí)Secret錯(cuò)誤,或者access_token無(wú)效 "; 
      break; 
    case 40002: 
      errmsg = "不合法的憑證類型"; 
      break; 
    case 40003: 
      errmsg = "不合法的UserID"; 
      break; 
    case 40004: 
      errmsg = "不合法的媒體文件類型 "; 
      break; 
    case 40005: 
      errmsg = "不合法的文件類型 "; 
      break; 
    case 40006: 
      errmsg = "不合法的文件大小"; 
      break; 
    case 40007: 
      errmsg = "不合法的媒體文件id"; 
      break; 
    case 40008: 
      errmsg = "不合法的消息類型 "; 
      break; 
    case 40013: 
      errmsg = "不合法的corpid "; 
      break; 
    case 40014: 
      errmsg = "不合法的access_token"; 
      break; 
    case 40015: 
      errmsg = "不合法的菜單類型"; 
      break; 
    case 40016: 
      errmsg = "不合法的按鈕個(gè)數(shù)"; 
      break; 
    case 40017: 
      errmsg = "不合法的按鈕類型"; 
      break; 
    case 40018: 
      errmsg = "不合法的按鈕名字長(zhǎng)度"; 
      break; 
    case 40019: 
      errmsg = "不合法的按鈕KEY長(zhǎng)度"; 
      break; 
    case 40020: 
      errmsg = "不合法的按鈕URL長(zhǎng)度 "; 
      break; 
    case 40021: 
      errmsg = "不合法的菜單版本號(hào) "; 
      break; 
    case 40022: 
      errmsg = "不合法的子菜單級(jí)數(shù)"; 
      break; 
    case 40023: 
      errmsg = "不合法的子菜單按鈕個(gè)數(shù)"; 
      break; 
    case 40024: 
      errmsg = "不合法的子菜單按鈕類型"; 
      break; 
    case 40025: 
      errmsg = "不合法的子菜單按鈕名字長(zhǎng)度"; 
      break; 
    case 40026: 
      errmsg = "不合法的子菜單按鈕KEY長(zhǎng)度"; 
      break; 
    case 40027: 
      errmsg = "不合法的子菜單按鈕URL長(zhǎng)度"; 
      break; 
    case 40028: 
      errmsg = "不合法的自定義菜單使用員工"; 
      break; 
    case 40029: 
      errmsg = "不合法的oauth_code"; 
      break; 
    case 40031: 
      errmsg = "不合法的UserID列表"; 
      break; 
    case 40032: 
      errmsg = "不合法的UserID列表長(zhǎng)度"; 
      break; 
    case 40033: 
      errmsg = "不合法的請(qǐng)求字符,不能包含\\uxxxx格式的字符 "; 
      break; 
    case 40035: 
      errmsg = "不合法的參數(shù) "; 
      break; 
    case 40038: 
      errmsg = "不合法的請(qǐng)求格式 "; 
      break; 
    case 40039: 
      errmsg = "不合法的URL長(zhǎng)度"; 
      break; 
    case 40040: 
      errmsg = "不合法的插件token"; 
      break; 
    case 40041: 
      errmsg = "不合法的插件id"; 
      break; 
    case 40042: 
      errmsg = "不合法的插件會(huì)話"; 
      break; 
    case 40048: 
      errmsg = "url中包含不合法domain"; 
      break; 
    case 40054: 
      errmsg = "不合法的子菜單url域名"; 
      break; 
    case 40055: 
      errmsg = "不合法的按鈕url域名 "; 
      break; 
    case 40056: 
      errmsg = "不合法的agentid"; 
      break; 
    case 40057: 
      errmsg = "不合法的callbackurl"; 
      break; 
    case 40058: 
      errmsg = "不合法的紅包參數(shù) "; 
      break; 
    case 40059: 
      errmsg = "不合法的上報(bào)地理位置標(biāo)志位 "; 
      break; 
    case 40060: 
      errmsg = "設(shè)置上報(bào)地理位置標(biāo)志位時(shí)沒有設(shè)置callbackurl"; 
      break; 
    case 40061: 
      errmsg = "設(shè)置應(yīng)用頭像失敗"; 
      break; 
    case 40062: 
      errmsg = "不合法的應(yīng)用模式"; 
      break; 
    case 40063: 
      errmsg = "紅包參數(shù)為空"; 
      break; 
    case 40064: 
      errmsg = "管理組名字已存在"; 
      break; 
    case 40065: 
      errmsg = "不合法的管理組名字長(zhǎng)度"; 
      break; 
    case 40066: 
      errmsg = "不合法的部門列表"; 
      break; 
    case 40067: 
      errmsg = "標(biāo)題長(zhǎng)度不合法 "; 
      break; 
    case 40068: 
      errmsg = "不合法的標(biāo)簽ID"; 
      break; 
    case 40069: 
      errmsg = "不合法的標(biāo)簽ID列表"; 
      break; 
    case 40070: 
      errmsg = "列表中所有標(biāo)簽(用戶)ID都不合法 "; 
      break; 
    case 40071: 
      errmsg = "不合法的標(biāo)簽名字,標(biāo)簽名字已經(jīng)存在 "; 
      break; 
    case 40072: 
      errmsg = "不合法的標(biāo)簽名字長(zhǎng)度"; 
      break; 
    case 40073: 
      errmsg = "不合法的openid"; 
      break; 
    case 40074: 
      errmsg = "news消息不支持指定為高保密消息"; 
      break; 
    case 41001: 
      errmsg = "缺少access_token參數(shù) "; 
      break; 
    case 41002: 
      errmsg = "缺少corpid參數(shù)"; 
      break; 
    case 41003: 
      errmsg = "缺少refresh_token參數(shù)"; 
      break; 
    case 41004: 
      errmsg = "缺少secret參數(shù)"; 
      break; 
    case 41005: 
      errmsg = "缺少多媒體文件數(shù)據(jù)"; 
      break; 
    case 41006: 
      errmsg = "缺少media_id參數(shù)"; 
      break; 
    case 41007: 
      errmsg = "缺少子菜單數(shù)據(jù)"; 
      break; 
    case 41008: 
      errmsg = "缺少oauth code"; 
      break; 
    case 41009: 
      errmsg = "缺少UserID"; 
      break; 
    case 41010: 
      errmsg = "缺少url"; 
      break; 
    case 41011: 
      errmsg = "缺少agentid"; 
      break; 
    case 41012: 
      errmsg = "缺少應(yīng)用頭像mediaid"; 
      break; 
    case 41013: 
      errmsg = "缺少應(yīng)用名字"; 
      break; 
    case 41014: 
      errmsg = "缺少應(yīng)用描述"; 
      break; 
    case 41015: 
      errmsg = "缺少Content"; 
      break; 
    case 41016: 
      errmsg = "缺少標(biāo)題"; 
      break; 
    case 41017: 
      errmsg = "缺少標(biāo)簽ID"; 
      break; 
    case 41018: 
      errmsg = "缺少標(biāo)簽名字 "; 
      break; 
    case 42001: 
      errmsg = "access_token超時(shí) "; 
      break; 
    case 42002: 
      errmsg = "refresh_token超時(shí)"; 
      break; 
    case 42003: 
      errmsg = "oauth_code超時(shí) "; 
      break; 
    case 42004: 
      errmsg = "插件token超時(shí)"; 
      break; 
    case 43001: 
      errmsg = "需要GET請(qǐng)求"; 
      break; 
    case 43002: 
      errmsg = "需要POST請(qǐng)求"; 
      break; 
    case 43003: 
      errmsg = "需要HTTPS"; 
      break; 
    case 43004: 
      errmsg = "需要接收者關(guān)注"; 
      break; 
    case 43005: 
      errmsg = "需要好友關(guān)系"; 
      break; 
    case 43006: 
      errmsg = "需要訂閱"; 
      break; 
    case 43007: 
      errmsg = "需要授權(quán)"; 
      break; 
    case 43008: 
      errmsg = "需要支付授權(quán)"; 
      break; 
    case 43009: 
      errmsg = "需要員工已關(guān)注"; 
      break; 
    case 43010: 
      errmsg = "需要處于回調(diào)模式"; 
      break; 
    case 43011: 
      errmsg = "需要企業(yè)授權(quán)"; 
      break; 
    case 44001: 
      errmsg = "多媒體文件為空"; 
      break; 
    case 44002: 
      errmsg = "POST的數(shù)據(jù)包為空"; 
      break; 
    case 44003: 
      errmsg = "圖文消息內(nèi)容為空"; 
      break; 
    case 44004: 
      errmsg = "文本消息內(nèi)容為空"; 
      break; 
    case 45001: 
      errmsg = "多媒體文件大小超過(guò)限制"; 
      break; 
    case 45002: 
      errmsg = "消息內(nèi)容超過(guò)限制"; 
      break; 
    case 45003: 
      errmsg = "標(biāo)題字段超過(guò)限制"; 
      break; 
    case 45004: 
      errmsg = "描述字段超過(guò)限制"; 
      break; 
    case 45005: 
      errmsg = "鏈接字段超過(guò)限制"; 
      break; 
    case 45006: 
      errmsg = "圖片鏈接字段超過(guò)限制"; 
      break; 
    case 45007: 
      errmsg = "語(yǔ)音播放時(shí)間超過(guò)限制"; 
      break; 
    case 45008: 
      errmsg = "圖文消息超過(guò)限制"; 
      break; 
    case 45009: 
      errmsg = "接口調(diào)用超過(guò)限制"; 
      break; 
    case 45010: 
      errmsg = "創(chuàng)建菜單個(gè)數(shù)超過(guò)限制"; 
      break; 
    case 45015: 
      errmsg = "回復(fù)時(shí)間超過(guò)限制"; 
      break; 
    case 45016: 
      errmsg = "系統(tǒng)分組,不允許修改"; 
      break; 
    case 45017: 
      errmsg = "分組名字過(guò)長(zhǎng)"; 
      break; 
    case 45018: 
      errmsg = "分組數(shù)量超過(guò)上限"; 
      break; 
    case 45024: 
      errmsg = "賬號(hào)數(shù)量超過(guò)上限"; 
      break; 
    case 46001: 
      errmsg = "不存在媒體數(shù)據(jù)"; 
      break; 
    case 46002: 
      errmsg = "不存在的菜單版本"; 
      break; 
    case 46003: 
      errmsg = "不存在的菜單數(shù)據(jù)"; 
      break; 
    case 46004: 
      errmsg = "不存在的員工"; 
      break; 
    case 47001: 
      errmsg = "解析JSON/XML內(nèi)容錯(cuò)誤"; 
      break; 
    case 48002: 
      errmsg = "Api禁用"; 
      break; 
    case 50001: 
      errmsg = "redirect_uri未授權(quán)"; 
      break; 
    case 50002: 
      errmsg = "員工不在權(quán)限范圍"; 
      break; 
    case 50003: 
      errmsg = "應(yīng)用已停用"; 
      break; 
    case 50004: 
      errmsg = "員工狀態(tài)不正確(未關(guān)注狀態(tài)) "; 
      break; 
    case 50005: 
      errmsg = "企業(yè)已禁用"; 
      break; 
    case 60001: 
      errmsg = "部門長(zhǎng)度不符合限制"; 
      break; 
    case 60002: 
      errmsg = "部門層級(jí)深度超過(guò)限制"; 
      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 = "部門存在循環(huán)關(guān)系"; 
      break; 
    case 60011: 
      errmsg = "管理員權(quán)限不足,(user/department/agent)無(wú)權(quán)限"; 
      break; 
    case 60012: 
      errmsg = "不允許刪除默認(rèn)應(yīng)用"; 
      break; 
    case 60013: 
      errmsg = "不允許關(guān)閉應(yīng)用"; 
      break; 
    case 60014: 
      errmsg = "不允許開啟應(yīng)用"; 
      break; 
    case 60015: 
      errmsg = "不允許修改默認(rèn)應(yīng)用可見范圍"; 
      break; 
    case 60016: 
      errmsg = "不允許刪除存在成員的標(biāo)簽"; 
      break; 
    case 60017: 
      errmsg = "不允許設(shè)置企業(yè)"; 
      break; 
    case 60102: 
      errmsg = "UserID已存在"; 
      break; 
    case 60103: 
      errmsg = "手機(jī)號(hào)碼不合法"; 
      break; 
    case 60104: 
      errmsg = "手機(jī)號(hào)碼已存在"; 
      break; 
    case 60105: 
      errmsg = "郵箱不合法"; 
      break; 
    case 60106: 
      errmsg = "郵箱已存在"; 
      break; 
    case 60107: 
      errmsg = "微信號(hào)不合法"; 
      break; 
    case 60108: 
      errmsg = "微信號(hào)已存在"; 
      break; 
    case 60109: 
      errmsg = "QQ號(hào)已存在"; 
      break; 
    case 60110: 
      errmsg = "部門個(gè)數(shù)超出限制"; 
      break; 
    case 60111: 
      errmsg = "UserID不存在"; 
      break; 
    case 60112: 
      errmsg = "成員姓名不合法"; 
      break; 
    case 60113: 
      errmsg = "身份認(rèn)證信息(微信號(hào)/手機(jī)/郵箱)不能同時(shí)為空 "; 
      break; 
    case 60114: 
      errmsg = "性別不合法"; 
      break; 
 
    default: 
      errmsg = "沒有此錯(cuò)誤碼! "; 
      break; 
    } 
 
    return errmsg; 
  } 
} 
</span> 

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • springboot 整合 seata的配置過(guò)程

    springboot 整合 seata的配置過(guò)程

    本文給大家介紹springboot 整合 seata的配置過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-08-08
  • Java中的JVM虛擬機(jī)內(nèi)存分配詳解

    Java中的JVM虛擬機(jī)內(nèi)存分配詳解

    這篇文章主要介紹了Java中的JVM虛擬機(jī)內(nèi)存分配詳解,虛擬機(jī)是一種能夠執(zhí)行 Java 字節(jié)碼的虛擬機(jī),它是 Java 語(yǔ)言的核心組成部分,負(fù)責(zé)將 Java 代碼轉(zhuǎn)換為機(jī)器碼并執(zhí)行,JVM 提供了內(nèi)存管理、垃圾回收、線程管理等功能,需要的朋友可以參考下
    2023-10-10
  • Spring-boot原理及spring-boot-starter實(shí)例和代碼

    Spring-boot原理及spring-boot-starter實(shí)例和代碼

    spring-boot的starter是一個(gè)通過(guò)maven完成自包含并通過(guò)annotation配置使得可被spring上下文發(fā)現(xiàn)并實(shí)例化的一個(gè)可插拔的組件或服務(wù)。這篇文章主要介紹了Spring-boot原理及spring-boot-starter實(shí)例和代碼 ,需要的朋友可以參考下
    2019-06-06
  • java數(shù)組中的異常類型整理

    java數(shù)組中的異常類型整理

    在本篇文章里小編給各位分享的是一篇關(guān)于java數(shù)組中的異常類型整理內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-02-02
  • Java SpringMVC的自定義異常類

    Java SpringMVC的自定義異常類

    這篇文章主要為大家詳細(xì)介紹了SpringMVC的自定義異常類,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • IDEA初次配置并導(dǎo)入gite碼云的方法

    IDEA初次配置并導(dǎo)入gite碼云的方法

    這篇文章主要介紹了IDEA初次配置并導(dǎo)入gite碼云的方法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • springboot整合kaptcha驗(yàn)證碼的示例代碼

    springboot整合kaptcha驗(yàn)證碼的示例代碼

    kaptcha是一個(gè)很有用的驗(yàn)證碼生成工具,本篇文章主要介紹了springboot整合kaptcha驗(yàn)證碼的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • SpringBoot整合Quartz方法詳解

    SpringBoot整合Quartz方法詳解

    這篇文章詳解介紹了SpringBoot整合Quartz的方法,Quartz是一個(gè)比較成熟了的定時(shí)任務(wù)框架,本文實(shí)例代碼給大家詳細(xì)講解,需要的朋友可以參考下
    2023-04-04
  • 基于SpringBoot核心原理(自動(dòng)配置、事件驅(qū)動(dòng)、Condition)

    基于SpringBoot核心原理(自動(dòng)配置、事件驅(qū)動(dòng)、Condition)

    這篇文章主要介紹了基于SpringBoot核心原理(自動(dòng)配置、事件驅(qū)動(dòng)、Condition),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-08-08
  • Java利用Socket類實(shí)現(xiàn)TCP通信程序

    Java利用Socket類實(shí)現(xiàn)TCP通信程序

    TCP通信能實(shí)現(xiàn)兩臺(tái)計(jì)算機(jī)之間的數(shù)據(jù)交互,通信的兩端,要嚴(yán)格區(qū)分為客戶端與服務(wù)端,下面我們就來(lái)看看Java如何利用Socket類實(shí)現(xiàn)TCP通信程序吧
    2024-02-02

最新評(píng)論