进入房间

    //配置房间参数
    TalkfunSDKLiveInitParams *params = [[TalkfunSDKLiveInitParams alloc]init];
    params.accessToken = access_token;
    params.courseType = TalkfunCourseTypeInteractiveLive;

    //TODO:初始化SDK-----------------
    self.talkfunSDK = [TalkfunSDKLive shareInstance];
    //进入房间
    [self.talkfunSDK enterRoom:params];

进入房间的事件回调

  • TalkfunSDKLiveDelegate
/**@name 进入房间的事件回调
 * - 如果加入成功,code 会是一个正数(code > 0),代表加入房间成功)。    error 为nill
 * - 如果加入失败,code 会是一个负数(code < 0),代表进房失败的错误码。 error 有值
 *  调用刷新refreshData: 也会重新回调
 *  进房失败的错误码含义请参见[错误码  TalkfunSDK 文件的TalkfunError 枚举
 */
- (void)onEnterRoom:(NSInteger)code result:(TFError*_Nonnull)error

----------------------下面的代码为过期的方法,不建议使用----------------------

房间

房间初始化: TALKFUN_EVENT_ROOM_INIT

@参数说明:

参数 类型 描述
action NSString 直播状态
roomInfo NSDictionary 房间数据
roomInfo说明:

me:当前用户的信息

参数 类型 描述
roomid NSNumber 房间ID
uid NSString 合作方用户ID
xid NSNumber 欢拓用户ID
avatar NSString 用户头像地址
nickname NSString 用户昵称

Zhubo:老师的信息

参数 类型 描述
nickname NSString 老师昵称
intro NSString 老师简介
flower NSString 鲜花数量
p_40 NSString 40x40尺寸头像
p_150 NSString 150x150尺寸头像

Announce:公告内容##### 公告:

参数 类型 描述
content NSString 公告内容
time NSString 公告发布时间
滚动通知:
参数 类型 描述
content NSString 通知内容
link NSString 链接
duration NSString 设置的滚动时长
time NSString 通知发布时间
广播:
参数 类型 描述
message NSString 广播信息
__auto NSNumber 是否自动发给后来者
uniqid NSString 广播唯一标识
t NSNumber 时间戳

实例: [self.talkfunSDK on:TALKFUN_EVENT_ROOM_INIT callback:^(id obj) { //返回数据 { action = wait; mode = 2; roomInfo = { announce = { notice = { content = "5120\n"; id = 97; "partner_id" = 20; roomid = 550481; time = "2016-03-03 20:05"; }; roll = ""; }; initEvent = ( { args = { "__auto" = 1; message = "854321.0"; t = 1457086318; uniqid = 56d95f6e08367; }; cmd = broadcast; } ); me = { avatar = ""; nickname = rrrr; pid = 20; role = user; roomid = 550481; uid = 1185252; xid = 337861; }; zhubo = { flower = 451; intro = ""; liveid = 1269050; nickname = "\U5146\U80fd"; "p_150" = "http://static-1.talk-fun.com/open/maituo/static/css/img/_150.png"; "p_40" = "http://static-1.talk-fun.com/open/maituo/static/css/img/_40.png"; rid = 550481; }; }; } }];

Copyright Talkfun all right reserved,powered by Gitbook修订时间: 2021-05-25 16:45:00

results matching ""

    No results matching ""