/**

*微信公众平台PHP-SDK, 全局返回码类

* @author binsee

* @link https://github.com/binsee/wechat-php-sdk

* @version 1.0

* usage:

* $ret=ErrCode::getErrText(40001); //错误码可以通过公众号类库的公开变量errCode得到

* if ($ret)

* echo $ret;

* else

* echo "未找到对应的内容";

*/

class ErrCode

{

public static $errCode=array(

'-1'=>'系统繁忙',

'0'=>'请求成功',

'40001'=>'获取access_token时AppSecret错误,或者access_token无效',

'40002'=>'不合法的凭证类型',

'40003'=>'不合法的OpenID',

'40004'=>'不合法的媒体文件类型',

'40005'=>'不合法的文件类型',

'40006'=>'不合法的文件大小',

'40007'=>'不合法的媒体文件id',

'40008'=>'不合法的消息类型',

'40009'=>'不合法的图片文件大小',

'40010'=>'不合法的语音文件大小',

'40011'=>'不合法的视频文件大小',

'40012'=>'不合法的缩略图文件大小',

'40013'=>'不合法的APPID',

'40014'=>'不合法的access_token',

'40015'=>'不合法的菜单类型',

'40016'=>'不合法的按钮个数',

'40017'=>'不合法的按钮类型',

'40018'=>'不合法的按钮名字长度',

'40019'=>'不合法的按钮KEY长度',

'40020'=>'不合法的按钮URL长度',

'40021'=>'不合法的菜单版本号',

'40022'=>'不合法的子菜单级数',

'40023'=>'不合法的子菜单按钮个数',

'40024'=>'不合法的子菜单按钮类型',

'40025'=>'不合法的子菜单按钮名字长度',

'40026'=>'不合法的子菜单按钮KEY长度',

'40027'=>'不合法的子菜单按钮URL长度',

'40028'=>'不合法的自定义菜单使用用户',

'40029'=>'不合法的oauth_code',

'40030'=>'不合法的refresh_token',

'40031'=>'不合法的openid列表',

'40032'=>'不合法的openid列表长度',

'40033'=>'不合法的请求字符,不能包含\uxxxx格式的字符',

'40035'=>'不合法的参数',

'40038'=>'不合法的请求格式',

'40039'=>'不合法的URL长度',

'40050'=>'不合法的分组id',

'40051'=>'分组名字不合法',

'41001'=>'缺少access_token参数',

'41002'=>'缺少appid参数',

'41003'=>'缺少refresh_token参数',

'41004'=>'缺少secret参数',

'41005'=>'缺少多媒体文件数据',

'41006'=>'缺少media_id参数',

'41007'=>'缺少子菜单数据',

'41008'=>'缺少oauth code',

'41009'=>'缺少openid',

'42001'=>'access_token超时',

'42002'=>'refresh_token超时',

'42003'=>'oauth_code超时',

'43001'=>'需要GET请求',

'43002'=>'需要POST请求',

'43003'=>'需要HTTPS请求',

'43004'=>'需要接收者关注',

'43005'=>'需要好友关系',

'44001'=>'多媒体文件为空',

'44002'=>'POST的数据包为空',

'44003'=>'图文消息内容为空',

'44004'=>'文本消息内容为空',

'45001'=>'多媒体文件大小超过限制',

'45002'=>'消息内容超过限制',

'45003'=>'标题字段超过限制',

'45004'=>'描述字段超过限制',

'45005'=>'链接字段超过限制',

'45006'=>'图片链接字段超过限制',

'45007'=>'语音播放时间超过限制',

'45008'=>'图文消息超过限制',

'45009'=>'接口调用超过限制',

'45010'=>'创建菜单个数超过限制',

'45015'=>'回复时间超过限制',

'45016'=>'系统分组,不允许修改',

'45017'=>'分组名字过长',

'45018'=>'分组数量超过上限',

'45024'=>'账号数量超过上限',

'46001'=>'不存在媒体数据',

'46002'=>'不存在的菜单版本',

'46003'=>'不存在的菜单数据',

'46004'=>'不存在的用户',

'47001'=>'解析JSON/XML内容错误',

'48001'=>'api功能未授权',

'50001'=>'用户未授权该api',

'7000000'=>'请求正常,无语义结果',

'7000001'=>'缺失请求参数',

'7000002'=>'signature 参数无效',

'7000003'=>'地理位置相关配置 1 无效',

'7000004'=>'地理位置相关配置 2 无效',

'7000005'=>'请求地理位置信息失败',

'7000006'=>'地理位置结果解析失败',

'7000007'=>'内部初始化失败',

'7000008'=>'非法 appid(获取密钥失败)',

'7000009'=>'请求语义服务失败',

'7000010'=>'非法 post 请求',

'7000011'=>'post 请求 json 字段无效',

'7000030'=>'查询 query 太短',

'7000031'=>'查询 query 太长',

'7000032'=>'城市、经纬度信息缺失',

'7000033'=>'query 请求语义处理失败',

'7000034'=>'获取天气信息失败',

'7000035'=>'获取股票信息失败',

'7000036'=>'utf8 编码转换失败',

);

public static function getErrText($err) {

if (isset(self::$errCode[$err])) {

return self::$errCode[$err];

}else {

return false;

};

}

}

?>

一键复制

编辑

Web IDE

原始数据

按行查看

历史

errcode.php,errCode.php相关推荐

  1. 统一客服消息返回错误:{errcode:43004,errmsg:require subscribe hint: [9Vv08633952]}

    2019独角兽企业重金招聘Python工程师标准>>> 公众号或者小程序发送客服消息错误: {"errcode":43004,"errmsg" ...

  2. Error writing file '/tmp/...' (Errcode: 28)

    mysql报写文件错误 这个问题应该是因为错误提示中提示的临时目录的空间不足导致的. 这个错误如果想看到它的现象,就必须在sql运行时来监视这个临时文件夹的大小,就可以看到mysql在/tmp下创建了 ...

  3. mysql导入数据出现Errcode: 2 - No such file or directory错误信息

    在导入数据出现这个错误一般是因为地址里面的斜杠使用错误.比如下面 load data local infile 'D:\road.txt'into table roadcd fields termin ...

  4. 小程序“errcode“:41002错误问题如何解决?

    小程序"errcode":41002错误问题如何解决? 参考文章: (1)小程序"errcode":41002错误问题如何解决? (2)https://www. ...

  5. 微信遇到特殊服务器,解决微信网页授权,出现errcode:40163,errmsg:codebeenused,看似微信访问了2次这个回调接口的问题...

    先说说自己理解的微信机制: 微信内访问自己服务器的页面,如果访问出错,微信就会认为是微信自身的问题,那么他就会开启另外一个IP来访问这个页面(什么上海的IP,深圳的IP不等),再把访问结果发回用户端, ...

  6. mysql/event.myd no fond_mysql Last_Error: Error 'File './sales.MYD' not found (Errcode: 24)

    mysql主从同步抛出异常: Last_Error: Error 'File './law/sales.MYD' not found (Errcode: 24)' on query. Default ...

  7. Mysql Errcode: 24 - Too many open files

    Out of resources when opening file '**.MYD' (Errcode: 24 - Too many open files) 今天测试数据库出现链接一打开表就报上面这 ...

  8. 小程序直播间报错:{“errmsg“:“the current room status does not allow this operation rid:“,“errcode“:300023}

    修改小程序直播间报错 {"errmsg":"the current room status does not allow this operation rid: 5fd3 ...

  9. ERROR 1 (HY000): Can‘t create/write to file ‘/var/www/11.txt‘ (Errcode: 13)报错解决方案

    ERROR 1 (HY000): Can't create/write to file '/var/www/11.txt' (Errcode: 13)排错过程 原因: 执行sql语句:select ' ...

最新文章

  1. 使用Python+OpenCV实现图像数据采集
  2. 高速掌握Lua 5.3 —— 字符串库 (2)
  3. -webkit-gradient webkit内核浏览器的Linear Gradients (线性渐变) -Css3演示
  4. 通货膨胀时是否提前还本付息--郎咸平
  5. MyCat分布式数据库集群架构工作笔记0008---Mycat主--从复制原理
  6. 换SSD硬盘,重装系统,一阵子忙乱
  7. 三轴合并_用两套乐高60107合并成铰接式云梯消防车,看看和60112有什么区别
  8. 计算机桌面快捷方式误删了,电脑把桌面快捷方式删除了怎么办?电脑快捷方式删除了的恢复方法...
  9. 使用PGP加密你的文件
  10. 全志F1C100s使用记录:资料索引与基础说明
  11. 响应式布局基础知识详解
  12. 胜任力模型(competency model)
  13. ubuntu18.04安装opencv的viz模块
  14. Google Earth Engine(GEE)——清华全球不透水层数据中国区域逐年下载
  15. 从这50行缓存实现的代码中,我读出了禅意
  16. 稍微深入地介绍贝叶斯优化
  17. OpenCV每日函数 白平衡相关算法
  18. PV操作详解(附详细例题解析和总结)
  19. 利用aotu.js实现微信自动添加通讯录中的联系人
  20. python excel读取出错_编码 - python读取excel数据出错

热门文章

  1. Web Components使用(一)
  2. ubuntu单网卡NAT配置局域网共享上网
  3. php利用飞信api给好友发短信
  4. 规则引擎Visual Rules Solution开发基础教程【连载6】--VisualRules实例一
  5. 看盘做短线的10种方法
  6. 使用dns服务器信息的方法,保护DNS服务器十大最有效方法
  7. Wcp知识管理系统部署文档
  8. @iptables防火墙详解
  9. 《introduction to information retrieval》信息检索学习笔记2 词项词汇和倒排记录表
  10. Linux 挂载4T硬盘到根目录