#import <EMGroupManagerDelegate.h>
SDK自动同意了用户A的加B入群邀请后,用户B接收到该回调,需要设置EMOptions的isAutoAcceptGroupInvitation为YES
- 参数
-
| aGroup | 群组实例 |
| aInviter | 邀请者 |
| aMessage | 邀请消息 |
| - (void) didJoinGroup: |
|
(EMGroup *) |
aGroup |
| inviter: |
|
(NSString *) |
aInviter |
| message: |
|
(NSString *) |
aMessage |
|
|
| |
|
optional |
SDK自动同意了用户A的加B入群邀请后,用户B接收到该回调,需要设置EMOptions的isAutoAcceptGroupInvitation为YES
- 参数
-
| aGroup | 群组实例 |
| aInviter | 邀请者 |
| aMessage | 邀请消息 |
| - (void) didLeaveGroup: |
|
(EMGroup *) |
aGroup |
| reason: |
|
(EMGroupLeaveReason) |
aReason |
|
|
| |
|
optional |
用户B同意用户A的入群邀请后,用户A接收到该回调
- 参数
-
群主同意用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
用户B拒绝用户A的入群邀请后,用户A接收到该回调
- 参数
-
| aGroup | 群组 |
| aInvitee | 被邀请者 |
| aReason | 拒绝理由 |
群主拒绝用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
用户A邀请用户B入群,用户B接收到该回调
- 参数
-
| aGroupId | 群组ID |
| aInviter | 邀请者 |
| aMessage | 邀请信息 |
群组的群主收到用户的入群申请,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
| aGroup | 群组实例 |
| aApplicant | 申请者 |
| aReason | 申请者的附属信息 |
| - (void) groupAdminListDidUpdate: |
|
(EMGroup *) |
aGroup |
| addedAdmin: |
|
(NSString *) |
aAdmin |
|
|
| |
|
optional |
有成员被加入管理员列表
- 参数
-
| aGroup | 群组 |
| aAdmin | 加入管理员列表的成员 |
| - (void) groupAdminListDidUpdate: |
|
(EMGroup *) |
aGroup |
| removedAdmin: |
|
(NSString *) |
aAdmin |
|
|
| |
|
optional |
有成员被移出管理员列表
- 参数
-
| aGroup | 群组 |
| aAdmin | 移出管理员列表的成员 |
| - (void) groupInvitationDidAccept: |
|
(EMGroup *) |
aGroup |
| invitee: |
|
(NSString *) |
aInvitee |
|
|
| |
|
optional |
用户B同意用户A的入群邀请后,用户A接收到该回调
- 参数
-
| - (void) groupInvitationDidDecline: |
|
(EMGroup *) |
aGroup |
| invitee: |
|
(NSString *) |
aInvitee |
| reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
用户B拒绝用户A的入群邀请后,用户A接收到该回调
- 参数
-
| aGroup | 群组 |
| aInvitee | 被邀请者 |
| aReason | 拒绝理由 |
| - (void) groupInvitationDidReceive: |
|
(NSString *) |
aGroupId |
| inviter: |
|
(NSString *) |
aInviter |
| message: |
|
(NSString *) |
aMessage |
|
|
| |
|
optional |
用户A邀请用户B入群,用户B接收到该回调
- 参数
-
| aGroupId | 群组ID |
| aInviter | 邀请者 |
| aMessage | 邀请信息 |
| - (void) groupListDidUpdate: |
|
(NSArray *) |
aGroupList |
|
|
optional |
| - (void) groupMuteListDidUpdate: |
|
(EMGroup *) |
aGroup |
| addedMutedMembers: |
|
(NSArray *) |
aMutedMembers |
| muteExpire: |
|
(NSInteger) |
aMuteExpire |
|
|
| |
|
optional |
有成员被加入禁言列表
- 参数
-
| aGroup | 群组 |
| aMutedMembers | 被禁言的成员 |
| aMuteExpire | 禁言失效时间,当前不可用 |
| - (void) groupMuteListDidUpdate: |
|
(EMGroup *) |
aGroup |
| removedMutedMembers: |
|
(NSArray *) |
aMutedMembers |
|
|
| |
|
optional |
有成员被移出禁言列表
- 参数
-
| aGroup | 群组 |
| aMutedMembers | 移出禁言列表的成员 |
| - (void) groupOwnerDidUpdate: |
|
(EMGroup *) |
aGroup |
| newOwner: |
|
(NSString *) |
aNewOwner |
| oldOwner: |
|
(NSString *) |
aOldOwner |
|
|
| |
|
optional |
群组创建者有更新
- 参数
-
| aGroup | 群组 |
| aNewOwner | 新群主 |
| aOldOwner | 旧群主 |
| - (void) joinGroupRequestDidApprove: |
|
(EMGroup *) |
aGroup |
|
|
optional |
群主同意用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
| - (void) joinGroupRequestDidDecline: |
|
(NSString *) |
aGroupId |
| reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
群主拒绝用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
| - (void) joinGroupRequestDidReceive: |
|
(EMGroup *) |
aGroup |
| user: |
|
(NSString *) |
aUsername |
| reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
群组的群主收到用户的入群申请,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
| aGroup | 群组实例 |
| aApplicant | 申请者 |
| aReason | 申请者的附属信息 |
该协议的文档由以下文件生成: