com.jfinal.weixin.sdk.api

## 类 GroupsApi

- java.lang.Object
- - com.jfinal.weixin.sdk.api.GroupsApi

-     public class GroupsApi
      extends Object

  分组Api
  作者:
    L.cn 文档地址：http://mp.weixin.qq.com/wiki/5/0d8acdd6d4433c877fbea938a2f133cd.html

- - ### 构造器概要

    构造器
    构造器和说明
    `GroupsApi()`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static ApiResult` | `create(String name)` 创建分组，一个公众账号，最多支持创建100个分组。
    `static ApiResult` | `delete(int id)` 删除分组
    `static ApiResult` | `get()` 查询所有分组
    `static ApiResult` | `getId(String openid)` 通过用户的OpenID查询其所在的GroupID
    `static ApiResult` | `membersBatchUpdate(List<String> openidList, int to_groupid)` 批量移动用户分组
    `static ApiResult` | `membersUpdate(String openid, int to_groupid)` 移动用户分组
    `static ApiResult` | `update(int id, String name)` 修改分组名

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### GroupsApi

          public GroupsApi()

  - ### 方法详细资料

    - #### create

          public static ApiResult create(String name)

      创建分组，一个公众账号，最多支持创建100个分组。
      参数:
        `name` - 分组名
      返回:
        ApiResult

    - #### get

          public static ApiResult get()

      查询所有分组
      返回:
        ApiResult

    - #### getId

          public static ApiResult getId(String openid)

      通过用户的OpenID查询其所在的GroupID
      参数:
        `openid` - 普通用户的标识，对当前开发者帐号唯一
      返回:
        ApiResult

    - #### update

          public static ApiResult update(int id,
                                         String name)

      修改分组名
      参数:
        `id` - 分组id，由微信分配
        `name` - 分组名字（30个字符以内）
      返回:
        ApiResult

    - #### membersUpdate

          public static ApiResult membersUpdate(String openid,
                                                int to_groupid)

      移动用户分组
      参数:
        `openid` - 用户唯一标识符
        `to_groupid` - 分组id
      返回:
        ApiResult

    - #### membersBatchUpdate

          public static ApiResult membersBatchUpdate(List<String> openidList,
                                                     int to_groupid)

      批量移动用户分组
      参数:
        `openidList` - 用户唯一标识符openid的列表（size不能超过50）
        `to_groupid` - 分组id
      返回:
        ApiResult

    - #### delete

          public static ApiResult delete(int id)

      删除分组
      参数:
        `id` - 分组的id
      返回:
        ApiResult

Copyright © 2017. All rights reserved.