微信api, 创建菜单

来源:互联网 发布:篮球教学软件 编辑:程序博客网 时间:2024/05/21 14:15
<?phpheader('Content-type: text/html; charset=utf-8');#设置头信息require_once('zhphpWeixinApi.class.php');#加载微信接口类文件$zhwx=new zhphpWeixinApi();//实例化$configArr=array('token'=>'weixintest','appid'=>'wx7b4b6ad5c7bfaae1','appSecret'=>'faaa6a1e840fa40527934a293fabfbd1','myweixinId'=>'gh_746ed5c6a58b');$zhwx->setConfig($configArr);//配置文件if($zhwx->weixinBaseApiMessage()){              //准备菜单数据,           $menuListData=array('button'=>array(//创建两个一级菜单  type 点击类型  name 菜单名称  key 菜单说明array('type'=>'view','name'=>'投票活动','url'=>'http://d005151912.0502.dodi.cn/toupiao.php'),array('type'=>'view','name'=>'查看结果','url'=>'http://d005151912.0502.dodi.cn/chakan.php'),//创建一个二级菜单array('name'=>'我要赚钱','sub_button'=>array(array('type'=>'view','name'=>'赚钱介绍','url'=>'http://d005151912.0502.dodi.cn/zhuanqian.php'),array('type'=>'click','name'=>'我要推广','key'=>'wytg'))) )               );//得到并检查 accessToken  高级接口if($zhwx->CheckAccessToken()){                        $menuListInfo=$zhwx->queryMenu();                        if(isset($menuListInfo['errcode']) &&  $menuListInfo['errcode'] == 46003){                          //表示没有菜单数据,创建菜单      $info=$zhwx->createMenu($menuListData);                            if($info == true){                                echo '菜单创建成功';                            }else{ echo '<pre>';   print_r($info); echo '</pre>';}                        }else{                            //为了调试方便我们这里删除掉                            $zhwx->deleteMenu();                        }                     }        }else{    echo '配置文件失败';  }

0 0