朋友服务器搭建了微信管家源码 但今天应客户需求在做自定义菜单的时候 发布菜单功能不能实现
朋友求助于我 便抄起工具一顿调试,先将处理结果小结以下
1:菜单发布的处理程序在wx\controller\admin\baseService\fbmenu.php
调试发现在如下代码段的时候出错
<span style="font-family:Microsoft YaHei;">$res = HttpCurl::get('https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='.$p->cusid.'&secret='.$p->cussec);
$res = json_decode($res);
if($res->errcode){</span>
那肯定是函数出错 执行不下去, 开phpinfo()查看 也是支持curl的, 但在调用的时候又不对<span style="font-family:Microsoft YaHei;"><?php
$errbiao = 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'=>'不合法的按钮名字长度'