Skip to content
v1
文档/iOS SDK/群组

邀请群成员

接口

objc
- (void)inviteMembersInDiscussion:(NSString *)discussionId
                          members:(NSArray<BIMDiscussionMember *> *)members
                         messages:(NSArray<NSDictionary *> * _Nullable)messages
                         metadata:(NSArray<NSDictionary *> * _Nullable)metadata
                             succ:(BIMSucc)succ
                             fail:(BIMFail)fail;
- (void)muteMembersInDiscussion:(NSString *)discussionId muteUntil:(long long)muteUntil memberIds:(NSArray<NSString *> *)memberIds succ:(BIMSucc)succ fail:(BIMFail)fail;
- (void)unmuteMembersInDiscussion:(NSString *)discussionId memberIds:(NSArray<NSString *> *)memberIds succ:(BIMSucc)succ fail:(BIMFail)fail;

代码示例

swift
let members = [BIMDiscussionMember(memberId: "u10004", name: "Alice", avatar: nil)]
BIMManager.sharedInstance().inviteMembers(inDiscussion: "d10001",
                                          members: members,
                                          messages: nil,
                                          metadata: nil,
                                          succ: {
                                              print("invite success")
                                          },
                                          fail: { code, desc in
                                              print("invite fail: \(code) \(desc)")
                                          })