1、创建自定义菜单
<?php //创建菜单 $access_token = ""; $url = 'https://api.weixin.qq.com/cgi-bin/menu/create?access_token='.$access_token; $body=' { "button":[ { "type":"click", "name":"按钮1", "key":"button1" }, { "type":"click", "name":"按钮2", "key":"button2" }, { "name":"菜1单", "sub_button":[ { "type":"view", "name":"测试oauth", "url":"http://www.icity365.net/uc/fn_system.php" }, { "type":"view", "name":"爱城市", "url":"http://www.icity365.com/" }, { "type":"click", "name":"按钮3", "key":"button3" }] }] }'; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_HEADER,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($ch, CURLOPT_POST, 1 );//设置post请求 curl_setopt($ch, CURLOPT_POSTFIELDS, $body); $res = curl_exec($ch); echo ($res); curl_close($ch); ?>
?
2、查询菜单
?
<?php //查询当前菜单 $access_token = ""; $url = 'https://api.weixin.qq.com/cgi-bin/menu/get?access_token='.$access_token; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_HEADER,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); $res = curl_exec($ch); echo ($res); curl_close($ch); ?>
?
?
3、删除菜单
<?php //删除自定义菜单 $access_token = ""; $url = 'https://api.weixin.qq.com/cgi-bin/menu/delete?access_token='.$access_token; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_HEADER,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); $res = curl_exec($ch); echo ($res); curl_close($ch); ?>
?