-
Notifications
You must be signed in to change notification settings - Fork 715
群组Group
HanSon edited this page Mar 17, 2017
·
2 revisions
Group 为群组,除了已保存到通讯录的群组,还有一开始初始化聊天列表的一些未加入通讯录的群组
可通过group()
获取单例实例
-
setMap($username, $id)
给特定username设置一个ID,配合getUsernameById
使用 -
getUsernameById($id)
根据ID获取特定的username -
getGroupsByNickname($name, $blur = false)
根据群名称筛选群组,blur 为是否模糊筛选,返回的结果为一个 collection -
getMembersByNickname($groupUsername, $memberNickname, $blur = false)
在username的群里搜索某群员昵称成员,blur 为是否模糊筛选,返回的结果为一个 array -
create(array $usernames)
创建聊天群 -
addMember($groupUsername, $members)
添加群成员(多人操作时members必须为数组,单人可为字符串) -
deleteMember($groupUsername, $members)
删除群成员(多人操作时members必须为数组,单人可为字符串) -
setGroupName($groupUsername, $name)
设置群聊天名称