Module: WeixinAuthorize::Api::Menu

Included in:
Client
Defined in:
lib/weixin_authorize/api/menu.rb

Instance Method Summary collapse

Instance Method Details

#create_menu(menu) ⇒ Object



22
23
24
25
26
# File 'lib/weixin_authorize/api/menu.rb', line 22

def create_menu(menu)
  menu = JSON.load(menu) if menu.is_a?(String)
  create_menu_url = "#{menu_base_url}/create"
  http_post(create_menu_url, menu)
end

#delete_menuObject



15
16
17
18
# File 'lib/weixin_authorize/api/menu.rb', line 15

def delete_menu
  delete_menu_url = "#{menu_base_url}/delete"
  http_get(delete_menu_url)
end


8
9
10
11
# File 'lib/weixin_authorize/api/menu.rb', line 8

def menu
  get_menu_url = "#{menu_base_url}/get"
  http_get(get_menu_url)
end