所有在线人员(包含主播)
| 字段 | 类型 | 必须 | 说明 | 
|---|
| page | int | N | 页码(默认:1) | 
| size | int | N | 条数(默认:100,最大值100) | 
调用示例:
   TFMemberParams *params = [[TFMemberParams alloc]init];
    params.page = 1;
    params.size = 100;
 [self.rtcEngineKit getMemberList:params callback:^(NSInteger code, NSMutableArray<TFMember *> * _Nullable list, TFError * _Nullable error) {
        }];
所有学员 (不包含主播)
| 字段 | 类型 | 必须 | 说明 | 
|---|
| page | int | N | 页码(默认:1) | 
| size | int | N | 条数(默认:100,最大值100) | 
调用示例:
   TFMemberParams *params = [[TFMemberParams alloc]init];
    params.page = 1;
    params.size = 100;
 [self.rtcEngineKit getUserList:params callback:^(NSInteger code, NSMutableArray<TFMember *> * _Nullable list, TFError * _Nullable error) {
        }];
当前用户进入直播间  (代理方法)
- (void)onMemberJoinMe:(TFMember*_Nullable)result
{
}
其他人进入直播间  (代理方法)
- (void)onMemberJoinOther:(TFMember*_Nullable)result
{
}
有人退出房间 (代理方法)
- (void)onMemberLeave:(TFMember*_Nullable)result
{
}
同时在线人数 (代理方法)
- (void)onPeakConcurrentUsers:(TFMember*_Nullable)result
{
}
----------------------下面的代码为过期的方法,不建议使用----------------------
所有在线人员数据
| 字段 | 类型 | 必须 | 说明 | 
|---|
| page | int | N | 页码(默认:1) | 
| size | int | N | 条数(默认:100,最大值100) | 
返回值类型为NSArray:
| 参数 | 类型 | 描述 | 
|---|
| xid | NSNumber | 欢拓用户ID | 
| uid | NSString | 合作方用户ID | 
| nickname | NSString | 用户昵称 | 
| role | NSString | 用户角色 | 
| gender | NSNumber | 用户性别 | 
| avatar | NSString | 用户头像地址 | 
| chat | NSDictionary | 聊天属性 | 
| voice | NSDictionary | 声音属性 | 
调用示例:
[self.liveManager emit:TALKFUN_EVENT_MEMBER_LIST params:@{@"page":@(1),@"size":@(100)} callback:(^ id result){
}];
当前用户进入直播间  TALKFUN_EVENT_MEMBER_JOIN_ME
total参数:在线总人数(NSNumber)
member参数:
| 参数 | 类型 | 描述 | 
|---|
| xid | NSNumber | 欢拓用户ID | 
| uid | NSString | 合作方用户ID | 
| nickname | NSString | 用户昵称 | 
| role | NSString | 用户角色 | 
| gender | NSNumber | 用户性别 | 
| avatar | NSString | 用户头像地址 | 
| chat | NSDictionary | 聊天属性 | 
| voice | NSDictionary | 声音属性 | 
调用示例:
[self.liveManager on:TALKFUN_EVENT_MEMBER_JOIN_ME callback:^(id result) {
}];
- 其他人进入直播间 member:join:other (TALKFUN_EVENT_MEMBER_JOIN_OTHER)
total参数:在线总人数(NSNumber)
member参数:
| 参数 | 类型 | 描述 | 
|---|
| xid | NSNumber | 欢拓用户ID | 
| uid | NSString | 合作方用户ID | 
| nickname | NSString | 用户昵称 | 
| role | NSString | 用户角色 | 
| gender | NSNumber | 用户性别 | 
| avatar | NSString | 用户头像地址 | 
| chat | NSDictionary | 聊天属性 | 
| voice | NSDictionary | 声音属性 | 
调用示例:
[self.liveManager on:TALKFUN_EVENT_MEMBER_JOIN_OTHER callback:^(id result) {
}];
- 直播间在线人数 member:total (TALKFUN_EVENT_MEMBER_TOTAL)
total参数:在线总人数(NSNumber)
member参数:
| 参数 | 类型 | 描述 | 
|---|
| total | NSNumber | 总人数 | 
调用示例:
[self.liveManager on:TALKFUN_EVENT_MEMBER_TOTAL callback:^(id result) {
}];
- 其他人退出房间 TALKFUN_EVENT_MEMBER_LEAVE
参数:在线总人数(NSNumber)
| 参数 | 类型 | 描述 | 
|---|
| nickname | NSString | 用户名称 | 
| total | NSNumber | 现有总人数 | 
| uid | NSString | 用户UID | 
| xid | NSNumber | 用户欢拓唯一ID | 
调用示例:
[self.liveManager on: TALKFUN_EVENT_MEMBER_LEAVE callback:^(id result) {
}];