**接口内容列表** -- [TOC] **创建微信自定义菜单** -- * 微信菜单数据`$data`可以参考官方文档生成,这里就不详细举例了。 ``` // 实例微信菜单接口 $menu = & load_wechat('menu'); // 创建微信菜单 $result = $menu->createMenu($data); // 处理创建结果 if($result===FALSE){ // 接口失败的处理 echo $menu->errMsg; }else{ // 接口成功的处理 } ``` **创建微信个性化菜单** -- * 微信菜单数据`$data`可以参考官方文档生成,这里就是详细举例了。 ``` // 实例微信菜单接口 $menu = & load_wechat('menu'); // 创建微信菜单 $result = $menu->createCondMenu($data); // 处理创建结果 if($result===FALSE){ // 接口失败的处理 echo $menu->errMsg; }else{ // 接口成功的处理 } ``` **删除取消微信自定义菜单发布** -- * 将取消所有的微信菜单发布,包含:自定义菜单及个性化菜单 ``` // 实例微信菜单接口 $menu = & load_wechat('menu'); // 取消发布微信菜单 $result = $menu->deleteMenu(); // 处理创建结果 if($result===FALSE){ // 接口失败的处理 echo $menu->errMsg; }else{ // 接口成功的处理 } ``` **获取微信自定义菜单** -- * 将获取到所有菜单的数据,包含:自定义菜单及个性化菜单 ``` // 实例微信菜单接口 $menu = & load_wechat('menu'); // 取消发布微信菜单 $result = $menu->getMenu(); // 处理创建结果 if($result===FALSE){ // 接口失败的处理 echo $menu->errMsg; }else{ // 接口成功的处理 } ``` **删除指定的个性化菜单** -- *这里的`$menuid`来自于`createCondMenu`接口返回的菜单ID ``` // 实例微信菜单接口 $menu = & load_wechat('menu'); // 取消发布微信菜单 $result = $menu->deleteCondMenu($menuid); // 处理创建结果 if($result===FALSE){ // 接口失败的处理 echo $menu->errMsg; }else{ // 接口成功的处理 } ``` **测试指定粉丝的菜单应用并返回个性化菜单** -- * 这里的`$openid`是指粉丝的`Openid` ``` // 实例微信菜单接口 $menu = & load_wechat('menu'); // 取消发布微信菜单 $result = $menu->tryCondMenu($openid); // 处理创建结果 if($result===FALSE){ // 接口失败的处理 echo $menu->errMsg; }else{ // 接口成功的处理 } ```