Exemplo n.º 1
0
 public function get_menu()
 {
     $menus = Cache::rememberForever('wyshop_admin_wechat_menus', function () {
         $menu = new Menu($this->app_id, $this->secret);
         return $menu->get();
     });
     return view('admin.wechat.menu', ["menus" => $menus, '_get_menu' => 'am-active']);
 }
Exemplo n.º 2
0
 public function menu()
 {
     $menu = new Menu('wx8e883164d9342b1f', 'e73145bd0fdef28ea54b0b3608061c33');
     $m = $menu->get();
     var_dump($m);
     exit;
     $button = new MenuItem("菜单");
     $menus = array(new MenuItem("今日歌曲", 'click', 'V1001_TODAY_MUSIC'), $button->buttons(array(new MenuItem('搜索', 'view', 'http://www.soso.com/'), new MenuItem('视频', 'view', 'http://v.qq.com/'), new MenuItem('赞一下我们', 'click', 'V1001_GOOD'))));
     try {
         $menu->set($menus);
         // 请求微信服务器
         echo '设置成功!';
     } catch (\Exception $e) {
         echo '设置失败:' . $e->getMessage();
     }
 }
Exemplo n.º 3
0
 public function getMenu(Menu $menu)
 {
     $result = $menu->get();
     var_dump($result);
 }