function errorCode($code, $errmsg = '未知错误') {$errors = 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' => '分组数量超过上限','45056' => '创建的标签数过多,请注意不能超过100个','45057' => '该标签下粉丝数超过10w,不允许直接删除','45058' => '不能修改0/1/2这三个系统默认保留的标签','45059' => '有粉丝身上的标签数已经超过限制','45157' => '标签名非法,请注意不能和其他标签重名','45158' => '标签名长度超过30个字节','45159' => '非法的标签','46001' => '不存在媒体数据','46002' => '不存在的菜单版本','46003' => '不存在的菜单数据','46004' => '不存在的用户','47001' => '解析JSON/XML内容错误','48001' => 'api功能未授权','50001' => '用户未授权该api','40070' => '基本信息baseinfo中填写的库存信息SKU不合法。','41011' => '必填字段不完整或不合法,参考相应接口。','40056' => '无效code,请确认code长度在20个字符以内,且处于非异常状态(转赠、删除)。','43009' => '无自定义SN权限,请参考开发者必读中的流程开通权限。','43010' => '无储值权限,请参考开发者必读中的流程开通权限。','43011' => '无积分权限,请参考开发者必读中的流程开通权限。','40078' => '无效卡券,未通过审核,已被置为失效。','40079' => '基本信息base_info中填写的date_info不合法或核销卡券未到生效时间。','45021' => '文本字段超过长度限制,请参考相应字段说明。','40080' => '卡券扩展信息cardext不合法。','40097' => '基本信息base_info中填写的参数不合法。','49004' => '签名错误。','43012' => '无自定义cell跳转外链权限,请参考开发者必读中的申请流程开通权限。','40099' => '该code已被核销。','61005' => '缺少接入平台关键数据,等待微信开放平台推送数据,请十分钟后再试或是检查“授权事件接收URL”是否写错(index.php?c=account&a=auth&do=ticket地址中的&符号容易被替换成&)','61023' => '请重新授权接入该公众号',);$code = strval($code);if($errors[$code]) {return $errors[$code];} else {return $errmsg;}}

微信错误集锦 PHP ThinkPHP 方法相关推荐

  1. git遇到的错误集锦及解决方法

    首先,建议不在本地初始化,直接在远程仓库建好空项目,然后git clone直接克隆下来,遇到错误会少很多 fatal: protocol 'https' is not supported 多半是因为你 ...

  2. 【thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法】

    [thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法] 参考文章: (1)[thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方 ...

  3. 在Hadoop 2.3上运行C++程序各种疑难杂症(Hadoop Pipes选择、错误集锦、Hadoop2.3编译等)

    首记 感觉Hadoop是一个坑,打着大数据最佳解决方案的旗帜到处坑害良民.记得以前看过一篇文章,说1TB以下的数据就不要用Hadoop了,体现不出太大的优势,有时候反而会成为累赘.因此Hadoop的使 ...

  4. java exception 行号_java日志记录错误的文件_方法_行号_报错信息

    1.java日志记录错误的文件.方法.行号.报错信息 StackTraceElement s= e.getStackTrace()[0]; 1.1.记录保存的文件s.getFileName() 1.2 ...

  5. x264代码剖析(四):vs2010编译x264错误集锦

    x264代码剖析(四):vs2010编译x264错误集锦 支持VC++平台的x264的最新版本是x264-20091006,接下来就以该版本为例分析编译运行x264过程中遇到的问题以及解决办法. 1. ...

  6. iOS微信实现第三方登录的方法

    这篇文章主要介绍了iOS微信第三方登录实现的全过程,一步一步告诉大家iOS微信实现第三方登录的方法,感兴趣的小伙伴们可以参考一下 一.接入微信第三方登录准备工作.移动应用微信登录是基于OAuth2.0 ...

  7. 使用Kubeadm来搭建k8s-v1.18.2(包含所有错误集锦分析)

    k8s的搭建 使用 Kubeadm来搭建master集群,⽬前所安装的版本是 v1.18.2 欢迎运维萌新大佬等进群,涵盖业务运维.应用运维.系统运维.网络运维.数据库运维.桌面运维.运维开发等,地区 ...

  8. 微信局域网测试环境搭建方法

    微信局域网测试环境搭建方法 微信现在越来越火,很多人想自己研究一下微信开发,但在开发平台认证的时候,必须通过80端口认证. 很多的宽带服务商把公司宽带的80端口封了, 而微信开发模式中服务器配置要求填 ...

  9. python微信图标制作_Python 一键制作微信好友图片墙的方法

    wxpy.pyinstalller 库的使用. 上午发了张我微信近 2000 位好友的头像拼图,让大伙儿看能不能快速找到自己的头像,没想到反响很强烈,引得阵阵惊呼与膜拜,没有料到. 有没有犯密集恐惧症 ...

最新文章

  1. Kinesis、Streams and Firehose
  2. linq之Capacity(转载)
  3. 中学计算机课的现状和感受,中小学信息技术课程的现状与发展.doc
  4. jquery实现滚动条滚动到一定高度导航固定不变
  5. Spring Boot之HelloWorld
  6. SharePoint无代码工作流设计开发实例——交通费报销流程(一)
  7. java判断是否换行_如何检测java中的换行符
  8. Java 对抽象类的理解
  9. 魔兽美服服务器维护,美服《魔兽世界》低人口密度服务器合并计划最新动态
  10. Memcached安装与使用实例
  11. mp3 转c语言,c – 如何从mp3文件中提取音频数据?
  12. codeblock图形界面编程(十)文件操作
  13. nginx匹配规则详解
  14. NO 00004 iOS实现打砖块游戏 一 素材的制作
  15. 跑象科技CEO 卢山巍:大数据具有“黑魔法”魅力
  16. google新操作系统Fuchsia
  17. 7、邮箱验证码的功能设计
  18. SQL删除数据库表中重复的数据
  19. 解决mac pro 装 win10以后 蓝牙 卡顿的问题
  20. 业余学Python是如何兼职挣钱的?以及接私活的24个平台

热门文章

  1. 精品微信小程序中医药配方小程序药方+后台系统|前后分离VUE
  2. 图像分割标签制作,json批量转为png标签 ,用于训练
  3. 2022年道路运输企业安全生产管理人员考试内容及道路运输企业安全生产管理人员操作证考试
  4. 香港手机号、固话、身份证正则表达式校验
  5. 计算机网络(12)物理层:数据报与虚电路
  6. linux dvb编译,linux dvb - frontend
  7. 【信号检测】基于matlab双稳随机共振微弱信号检测(低信噪比下)【含Matlab源码 2307期】
  8. 证明:gcd(m,n)=gcd(n mod m,m)成立,m,n为正整数,m>0. 【Euclid算法证明】
  9. sql server查询死锁语句
  10. 2022-2027年中国指纹识别行业市场调研及未来发展趋势预测报告