예제 #1
0
 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();
 }
예제 #2
0
    /**
     * 查询已设置的菜单
     * 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));