qyerrCode.php 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. <?php
  2. /**
  3. * 微信公众平台企业号PHP-SDK, 全局返回码类
  4. * @author binsee <binsee@163.com>
  5. * @link https://github.com/binsee/wechat-php-sdk
  6. * @version 1.0
  7. * usage:
  8. * $ret=ErrCode::getErrText(40001); //错误码可以通过公众号类库的公开变量errCode得到
  9. * if ($ret)
  10. * echo $ret;
  11. * else
  12. * echo "未找到对应的内容";
  13. */
  14. class ErrCode
  15. {
  16. public static $errCode=array(
  17. '-1'=>'系统繁忙',
  18. '0'=>'请求成功',
  19. '40001'=>'获取access_token时AppSecret错误,或者access_token无效',
  20. '40002'=>'不合法的凭证类型',
  21. '40003'=>'不合法的UserID',
  22. '40004'=>'不合法的媒体文件类型',
  23. '40005'=>'不合法的文件类型',
  24. '40006'=>'不合法的文件大小',
  25. '40007'=>'不合法的媒体文件id',
  26. '40008'=>'不合法的消息类型',
  27. '40013'=>'不合法的corpid',
  28. '40014'=>'不合法的access_token',
  29. '40015'=>'不合法的菜单类型',
  30. '40016'=>'不合法的按钮个数',
  31. '40017'=>'不合法的按钮类型',
  32. '40018'=>'不合法的按钮名字长度',
  33. '40019'=>'不合法的按钮KEY长度',
  34. '40020'=>'不合法的按钮URL长度',
  35. '40021'=>'不合法的菜单版本号',
  36. '40022'=>'不合法的子菜单级数',
  37. '40023'=>'不合法的子菜单按钮个数',
  38. '40024'=>'不合法的子菜单按钮类型',
  39. '40025'=>'不合法的子菜单按钮名字长度',
  40. '40026'=>'不合法的子菜单按钮KEY长度',
  41. '40027'=>'不合法的子菜单按钮URL长度',
  42. '40028'=>'不合法的自定义菜单使用员工',
  43. '40029'=>'不合法的oauth_code',
  44. '40031'=>'不合法的UserID列表',
  45. '40032'=>'不合法的UserID列表长度',
  46. '40033'=>'不合法的请求字符,不能包含\uxxxx格式的字符',
  47. '40035'=>'不合法的参数',
  48. '40038'=>'不合法的请求格式',
  49. '40039'=>'不合法的URL长度',
  50. '40040'=>'不合法的插件token',
  51. '40041'=>'不合法的插件id',
  52. '40042'=>'不合法的插件会话',
  53. '40048'=>'url中包含不合法domain',
  54. '40054'=>'不合法的子菜单url域名',
  55. '40055'=>'不合法的按钮url域名',
  56. '40056'=>'不合法的agentid',
  57. '40057'=>'不合法的callbackurl',
  58. '40058'=>'不合法的红包参数',
  59. '40059'=>'不合法的上报地理位置标志位',
  60. '40060'=>'设置上报地理位置标志位时没有设置callbackurl',
  61. '40061'=>'设置应用头像失败',
  62. '40062'=>'不合法的应用模式',
  63. '40063'=>'红包参数为空',
  64. '40064'=>'管理组名字已存在',
  65. '40065'=>'不合法的管理组名字长度',
  66. '40066'=>'不合法的部门列表',
  67. '40067'=>'标题长度不合法',
  68. '40068'=>'不合法的标签ID',
  69. '40069'=>'不合法的标签ID列表',
  70. '40070'=>'列表中所有标签(用户)ID都不合法',
  71. '40071'=>'不合法的标签名字,标签名字已经存在',
  72. '40072'=>'不合法的标签名字长度',
  73. '40073'=>'不合法的openid',
  74. '40074'=>'news消息不支持指定为高保密消息',
  75. '41001'=>'缺少access_token参数',
  76. '41002'=>'缺少corpid参数',
  77. '41003'=>'缺少refresh_token参数',
  78. '41004'=>'缺少secret参数',
  79. '41005'=>'缺少多媒体文件数据',
  80. '41006'=>'缺少media_id参数',
  81. '41007'=>'缺少子菜单数据',
  82. '41008'=>'缺少oauth code',
  83. '41009'=>'缺少UserID',
  84. '41010'=>'缺少url',
  85. '41011'=>'缺少agentid',
  86. '41012'=>'缺少应用头像mediaid',
  87. '41013'=>'缺少应用名字',
  88. '41014'=>'缺少应用描述',
  89. '41015'=>'缺少Content',
  90. '41016'=>'缺少标题',
  91. '41017'=>'缺少标签ID',
  92. '41018'=>'缺少标签名字',
  93. '42001'=>'access_token超时',
  94. '42002'=>'refresh_token超时',
  95. '42003'=>'oauth_code超时',
  96. '42004'=>'插件token超时',
  97. '43001'=>'需要GET请求',
  98. '43002'=>'需要POST请求',
  99. '43003'=>'需要HTTPS',
  100. '43004'=>'需要接收者关注',
  101. '43005'=>'需要好友关系',
  102. '43006'=>'需要订阅',
  103. '43007'=>'需要授权',
  104. '43008'=>'需要支付授权',
  105. '43009'=>'需要员工已关注',
  106. '43010'=>'需要处于企业模式',
  107. '43011'=>'需要企业授权',
  108. '44001'=>'多媒体文件为空',
  109. '44002'=>'POST的数据包为空',
  110. '44003'=>'图文消息内容为空',
  111. '44004'=>'文本消息内容为空',
  112. '45001'=>'多媒体文件大小超过限制',
  113. '45002'=>'消息内容超过限制',
  114. '45003'=>'标题字段超过限制',
  115. '45004'=>'描述字段超过限制',
  116. '45005'=>'链接字段超过限制',
  117. '45006'=>'图片链接字段超过限制',
  118. '45007'=>'语音播放时间超过限制',
  119. '45008'=>'图文消息超过限制',
  120. '45009'=>'接口调用超过限制',
  121. '45010'=>'创建菜单个数超过限制',
  122. '45015'=>'回复时间超过限制',
  123. '45016'=>'系统分组,不允许修改',
  124. '45017'=>'分组名字过长',
  125. '45018'=>'分组数量超过上限',
  126. '46001'=>'不存在媒体数据',
  127. '46002'=>'不存在的菜单版本',
  128. '46003'=>'不存在的菜单数据',
  129. '46004'=>'不存在的员工',
  130. '47001'=>'解析JSON/XML内容错误',
  131. '48002'=>'Api禁用',
  132. '50001'=>'redirect_uri未授权',
  133. '50002'=>'员工不在权限范围',
  134. '50003'=>'应用已停用',
  135. '50004'=>'员工状态不正确(未关注状态)',
  136. '50005'=>'企业已禁用',
  137. '60001'=>'部门长度不符合限制',
  138. '60002'=>'部门层级深度超过限制',
  139. '60003'=>'部门不存在',
  140. '60004'=>'父亲部门不存在',
  141. '60005'=>'不允许删除有成员的部门',
  142. '60006'=>'不允许删除有子部门的部门',
  143. '60007'=>'不允许删除根部门',
  144. '60008'=>'部门名称已存在',
  145. '60009'=>'部门名称含有非法字符',
  146. '60010'=>'部门存在循环关系',
  147. '60011'=>'管理员权限不足,(user/department/agent)无权限',
  148. '60012'=>'不允许删除默认应用',
  149. '60013'=>'不允许关闭应用',
  150. '60014'=>'不允许开启应用',
  151. '60015'=>'不允许修改默认应用可见范围',
  152. '60016'=>'不允许删除存在成员的标签',
  153. '60017'=>'不允许设置企业',
  154. '60102'=>'UserID已存在',
  155. '60103'=>'手机号码不合法',
  156. '60104'=>'手机号码已存在',
  157. '60105'=>'邮箱不合法',
  158. '60106'=>'邮箱已存在',
  159. '60107'=>'微信号不合法',
  160. '60108'=>'微信号已存在',
  161. '60109'=>'QQ号已存在',
  162. '60110'=>'部门个数超出限制',
  163. '60111'=>'UserID不存在',
  164. '60112'=>'成员姓名不合法',
  165. '60113'=>'身份认证信息(微信号/手机/邮箱)不能同时为空',
  166. '60114'=>'性别不合法',
  167. '60119'=>'用户已关注',
  168. '60120'=>'用户已禁用',
  169. '60121'=>'找不到该用户',
  170. '60023'=>'应用已授权予第三方,不允许通过分级管理员修改菜单',
  171. '80001'=>'可信域名没有IPC备案,后续将不能在该域名下正常使用jssdk',
  172. );
  173. public static function getErrText($err) {
  174. if (isset(self::$errCode[$err])) {
  175. return self::$errCode[$err];
  176. }else {
  177. return false;
  178. };
  179. }
  180. }
  181. ?>