public function __construct($menu, $classes = array()) { $custommenu = new CustomMenu(); if (!isset($classes['currentpath'])) { $classes['currentpath'] = 'currentpath'; } if (!isset($classes['current'])) { $classes['current'] = 'current'; } if (!isset($classes['parent'])) { $classes['parent'] = 'parent'; } if (!isset($classes['child'])) { $classes['child'] = 'child'; } $this->classes = $classes; $this->menu = $custommenu->getItems($menu); $this->parse(); $this->displayMenu(); }
/** * 查询已设置的菜单 * URL https://api.weixin.qq.com/cgi-bin/menu/get?access_token=ACCESS_TOKEN */ public function query() { $queryApiUrl = "https://api.weixin.qq.com/cgi-bin/menu/get?access_token=" . $this->_accessToken; $result = Curl::doCurl($queryApiUrl); return $result; } /** * 获取自定义菜单配置接口 * URL https://api.weixin.qq.com/cgi-bin/get_current_selfmenu_info?access_token=ACCESS_TOKEN */ public function config() { $queryApiUrl = "https://api.weixin.qq.com/cgi-bin/get_current_selfmenu_info?access_token=" . $this->_accessToken; $result = Curl::doCurl($queryApiUrl); return $result; } } include_once '../conf/main.conf.php'; include_once '../common/AccessToken.class.php'; include_once '../common/Curl.class.php'; //include_once '../common/DbPDO.class.php'; $jsonMenuinfo = (include '../conf/menu.conf.php'); $obj = new CustomMenu(); //print_r( $obj->query()); //print_r( $obj->query()); print_r($obj->delete()); //print_r( $obj->create($jsonMenuinfo));