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
# File 'lib/weixin_authorize/api/menu.rb', line 22

def create_menu(menu)
  create_menu_url = "#{menu_base_url}/create?#{access_token_param}"
  JSON.parse(RestClient.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?#{access_token_param}"
  JSON.parse(RestClient.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?#{access_token_param}"
  JSON.parse(RestClient.get(get_menu_url))
end