| addGroupAdmin($groupId, $newadmin) | Easemob\Group | |
| addGroupMember($groupId, $username) | Easemob\Group | |
| addGroupMembers($groupId, $usernames) | Easemob\Group | |
| createPrivateGroup($owner, $groupname, $desc, $members=array(), $maxusers=200, $allowinvites=false, $custom='') | Easemob\Group | |
| createPublicGroup($owner, $groupname, $desc, $members=array(), $maxusers=200, $members_only=true, $custom='') | Easemob\Group | |
| deleteGroupShareFile($groupId, $fileId) | Easemob\Group | |
| destroyGroup($groupId) | Easemob\Group | |
| downloadGroupShareFile($fileName, $groupId, $fileId) | Easemob\Group | |
| getGroup($groupId) | Easemob\Group | |
| getGroupAnnouncement($groupId) | Easemob\Group | |
| getGroupShareFiles($groupId, $pageSize=10, $pageNum=1) | Easemob\Group | |
| listAllGroupMembers($groupId) | Easemob\Group | |
| listAllGroups() | Easemob\Group | |
| listAllGroupsUserJoined($username) | Easemob\Group | |
| listGroupAdmins($groupId) | Easemob\Group | |
| listGroupMembers($groupId, $pageSize=10, $pageNum=1) | Easemob\Group | |
| listGroups($limit=10, $cursor='') | Easemob\Group | |
| listGroupsUserJoined($username, $pageSize=10, $pageNum=1) | Easemob\Group | |
| removeGroupAdmin($groupId, $oldadmin) | Easemob\Group | |
| removeGroupMember($groupId, $username) | Easemob\Group | |
| removeGroupMembers($groupId, $usernames) | Easemob\Group | |
| updateGroup($data) | Easemob\Group | |
| updateGroupAnnouncement($groupId, $announcement) | Easemob\Group | |
| updateGroupOwner($groupId, $newowner) | Easemob\Group | |
| uploadGroupShareFile($groupId, $fileName) | Easemob\Group | |