一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - 微信企業號 根據錯誤碼返回錯誤信息類封裝

微信企業號 根據錯誤碼返回錯誤信息類封裝

2020-06-28 11:54java教程網 JAVA教程

這篇文章主要介紹了微信企業號 根據錯誤碼返回錯誤信息類封裝的相關資料,需要的朋友可以參考下

微信企業號根據錯誤碼返回錯誤信息類封裝

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

錯誤碼返回的類來查看!

純粹的體力勞動!!!

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
<span style="font-size:14px;">package org.oms.wechat.utils;
/**
 * 企業號根據錯誤碼返回錯誤信息類
 * @author sunlight
 *
 */
public class ErrorCodeText {
  public static String errorMsg(int errorcode) {
    String errmsg = "";
    switch (errorcode) {
    case -1:
      errmsg = "系統繁忙 ";
      break;
    case 0:
      errmsg = "請求成功 ";
      break;
    case 40001:
      errmsg = "獲取access_token時Secret錯誤,或者access_token無效 ";
      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 = "不合法的按鈕個數";
      break;
    case 40017:
      errmsg = "不合法的按鈕類型";
      break;
    case 40018:
      errmsg = "不合法的按鈕名字長度";
      break;
    case 40019:
      errmsg = "不合法的按鈕KEY長度";
      break;
    case 40020:
      errmsg = "不合法的按鈕URL長度 ";
      break;
    case 40021:
      errmsg = "不合法的菜單版本號 ";
      break;
    case 40022:
      errmsg = "不合法的子菜單級數";
      break;
    case 40023:
      errmsg = "不合法的子菜單按鈕個數";
      break;
    case 40024:
      errmsg = "不合法的子菜單按鈕類型";
      break;
    case 40025:
      errmsg = "不合法的子菜單按鈕名字長度";
      break;
    case 40026:
      errmsg = "不合法的子菜單按鈕KEY長度";
      break;
    case 40027:
      errmsg = "不合法的子菜單按鈕URL長度";
      break;
    case 40028:
      errmsg = "不合法的自定義菜單使用員工";
      break;
    case 40029:
      errmsg = "不合法的oauth_code";
      break;
    case 40031:
      errmsg = "不合法的UserID列表";
      break;
    case 40032:
      errmsg = "不合法的UserID列表長度";
      break;
    case 40033:
      errmsg = "不合法的請求字符,不能包含\\uxxxx格式的字符 ";
      break;
    case 40035:
      errmsg = "不合法的參數 ";
      break;
    case 40038:
      errmsg = "不合法的請求格式 ";
      break;
    case 40039:
      errmsg = "不合法的URL長度";
      break;
    case 40040:
      errmsg = "不合法的插件token";
      break;
    case 40041:
      errmsg = "不合法的插件id";
      break;
    case 40042:
      errmsg = "不合法的插件會話";
      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 = "不合法的紅包參數 ";
      break;
    case 40059:
      errmsg = "不合法的上報地理位置標志位 ";
      break;
    case 40060:
      errmsg = "設置上報地理位置標志位時沒有設置callbackurl";
      break;
    case 40061:
      errmsg = "設置應用頭像失敗";
      break;
    case 40062:
      errmsg = "不合法的應用模式";
      break;
    case 40063:
      errmsg = "紅包參數為空";
      break;
    case 40064:
      errmsg = "管理組名字已存在";
      break;
    case 40065:
      errmsg = "不合法的管理組名字長度";
      break;
    case 40066:
      errmsg = "不合法的部門列表";
      break;
    case 40067:
      errmsg = "標題長度不合法 ";
      break;
    case 40068:
      errmsg = "不合法的標簽ID";
      break;
    case 40069:
      errmsg = "不合法的標簽ID列表";
      break;
    case 40070:
      errmsg = "列表中所有標簽(用戶)ID都不合法 ";
      break;
    case 40071:
      errmsg = "不合法的標簽名字,標簽名字已經存在 ";
      break;
    case 40072:
      errmsg = "不合法的標簽名字長度";
      break;
    case 40073:
      errmsg = "不合法的openid";
      break;
    case 40074:
      errmsg = "news消息不支持指定為高保密消息";
      break;
    case 41001:
      errmsg = "缺少access_token參數 ";
      break;
    case 41002:
      errmsg = "缺少corpid參數";
      break;
    case 41003:
      errmsg = "缺少refresh_token參數";
      break;
    case 41004:
      errmsg = "缺少secret參數";
      break;
    case 41005:
      errmsg = "缺少多媒體文件數據";
      break;
    case 41006:
      errmsg = "缺少media_id參數";
      break;
    case 41007:
      errmsg = "缺少子菜單數據";
      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 = "缺少應用頭像mediaid";
      break;
    case 41013:
      errmsg = "缺少應用名字";
      break;
    case 41014:
      errmsg = "缺少應用描述";
      break;
    case 41015:
      errmsg = "缺少Content";
      break;
    case 41016:
      errmsg = "缺少標題";
      break;
    case 41017:
      errmsg = "缺少標簽ID";
      break;
    case 41018:
      errmsg = "缺少標簽名字 ";
      break;
    case 42001:
      errmsg = "access_token超時 ";
      break;
    case 42002:
      errmsg = "refresh_token超時";
      break;
    case 42003:
      errmsg = "oauth_code超時 ";
      break;
    case 42004:
      errmsg = "插件token超時";
      break;
    case 43001:
      errmsg = "需要GET請求";
      break;
    case 43002:
      errmsg = "需要POST請求";
      break;
    case 43003:
      errmsg = "需要HTTPS";
      break;
    case 43004:
      errmsg = "需要接收者關注";
      break;
    case 43005:
      errmsg = "需要好友關系";
      break;
    case 43006:
      errmsg = "需要訂閱";
      break;
    case 43007:
      errmsg = "需要授權";
      break;
    case 43008:
      errmsg = "需要支付授權";
      break;
    case 43009:
      errmsg = "需要員工已關注";
      break;
    case 43010:
      errmsg = "需要處于回調模式";
      break;
    case 43011:
      errmsg = "需要企業授權";
      break;
    case 44001:
      errmsg = "多媒體文件為空";
      break;
    case 44002:
      errmsg = "POST的數據包為空";
      break;
    case 44003:
      errmsg = "圖文消息內容為空";
      break;
    case 44004:
      errmsg = "文本消息內容為空";
      break;
    case 45001:
      errmsg = "多媒體文件大小超過限制";
      break;
    case 45002:
      errmsg = "消息內容超過限制";
      break;
    case 45003:
      errmsg = "標題字段超過限制";
      break;
    case 45004:
      errmsg = "描述字段超過限制";
      break;
    case 45005:
      errmsg = "鏈接字段超過限制";
      break;
    case 45006:
      errmsg = "圖片鏈接字段超過限制";
      break;
    case 45007:
      errmsg = "語音播放時間超過限制";
      break;
    case 45008:
      errmsg = "圖文消息超過限制";
      break;
    case 45009:
      errmsg = "接口調用超過限制";
      break;
    case 45010:
      errmsg = "創建菜單個數超過限制";
      break;
    case 45015:
      errmsg = "回復時間超過限制";
      break;
    case 45016:
      errmsg = "系統分組,不允許修改";
      break;
    case 45017:
      errmsg = "分組名字過長";
      break;
    case 45018:
      errmsg = "分組數量超過上限";
      break;
    case 45024:
      errmsg = "賬號數量超過上限";
      break;
    case 46001:
      errmsg = "不存在媒體數據";
      break;
    case 46002:
      errmsg = "不存在的菜單版本";
      break;
    case 46003:
      errmsg = "不存在的菜單數據";
      break;
    case 46004:
      errmsg = "不存在的員工";
      break;
    case 47001:
      errmsg = "解析JSON/XML內容錯誤";
      break;
    case 48002:
      errmsg = "Api禁用";
      break;
    case 50001:
      errmsg = "redirect_uri未授權";
      break;
    case 50002:
      errmsg = "員工不在權限范圍";
      break;
    case 50003:
      errmsg = "應用已停用";
      break;
    case 50004:
      errmsg = "員工狀態不正確(未關注狀態) ";
      break;
    case 50005:
      errmsg = "企業已禁用";
      break;
    case 60001:
      errmsg = "部門長度不符合限制";
      break;
    case 60002:
      errmsg = "部門層級深度超過限制";
      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>

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产一区二区在线看 | 潘金莲西门庆一级淫片aaaaaa | 免费一级黄 | 亚洲一区二区三区福利在线 | 国产农村一一级特黄毛片 | 天天综合网天天做天天受 | 国产乱妇无码大片在线观看 | 色先锋 影音先锋a 资源站 | 亚洲欧美日韩天堂在线观看 | 国产资源中文字幕 | 小舞同人18av黄漫网站 | 国产成人精品午夜在线播放 | 国产精品视频久 | 99久久国语露脸精品国产 | 久久精品无码一区二区日韩av | 91九色国产porny | 男男同gayxxx | xxnx日本免费护士 | 欧美三级不卡视频 | 三级全黄的视频 | 岛国最新资源网站 | 美女张开腿让男人桶的 视频 | 国产性视频 | 国产精品吹潮香蕉在线观看 | 国产成人理在线观看视频 | 午夜影院h | 香蕉久久夜色精品国产小优 | 俄罗斯男男激情1069gay | 国产一区在线免费观看 | 欧美伦理影院 | 波多野结衣中文字幕乱七八糟 | 成人猫咪maomiav永久网址 | 日韩在线 在线播放 | 特黄特色大片免费影院 | 日本在线一区二区 | 午夜伦理电影在线观免费 | 精品一区二区三区免费毛片 | 国产精品视频一区二区三区 | 亚洲黄色小视频 | 隔壁的漂亮邻居hd中文 | 青草福利视频 |