module WeixinAuthorize::Api::Groups
def create_group(group_name)
创建分组
def create_group(group_name) create_url = "#{group_base_url}/create" http_post(create_url, {group: {name: group_name}}) end
def get_group_for(openid)
查询用户所在分组
def get_group_for(openid) group_url = "#{group_base_url}/getid" http_post(group_url, {openid: openid}) end
def group_base_url
def group_base_url "/groups" end
def groups
查询所有分组
def groups groups_url = "#{group_base_url}/get" http_get(groups_url) end
def update_group_for_openid(openid, to_groupid)
移动用户分组
def update_group_for_openid(openid, to_groupid) group_url = "#{group_base_url}/members/update" http_post(group_url, {openid: openid, to_groupid: to_groupid}) end
def update_group_name(group_id, new_group_name)
修改分组名
def update_group_name(group_id, new_group_name) group_url = "#{group_base_url}/update" http_post(group_url, {group: {id: group_id, name: new_group_name}}) end