回复别人的提问
TalkfunQuestionReplyParameter *model = [[TalkfunQuestionReplyParameter alloc]init];
model.course_id = self.model.course_id;
model.replyId = self.replyModel.qid;
model.content = self.replyTFView.myTextField.text;
WeakSelf
[self.liveManager questionReply:model callback:^(NSInteger code, TFQuestionData * _Nullable model, TFError * _Nullable error) {
if (code ==0 ) {
}
}];
接收别人的提问 (代理方法)
- (void)onQuestionAsk:(TFQuestionData*_Nonnull)result
{
}
助教回复了提问 (代理方法)
- (void)onQuestionReply:(TFQuestionData*_Nonnull)result
{
}
----------------------下面的代码为过期的方法,不建议使用----------------------
主播问题回复学员 (emit:params:callback:)
- question:reply (TALKFUN_EVENT_QUESTION_REPLY)
创建一个信息字典 parameter: @{@"content":@"我是信息内容",@"replyId":@"我是replyId",@"course_id":@"我是course_id"}
调用示例:
[self.liveManager emit:TALKFUN_EVENT_QUESTION_REPLY params:parameter callback:^(id result) {
}];
接收提问 (on:callback:) TALKFUN_EVENT_QUESTION_ASK
参数 |
类型 |
描述 |
content |
NSString |
提问内容 |
xid |
NSNumber |
用户唯一ID |
avatar |
NSString |
用户头像地址 |
uid |
NSString |
合作方用户ID |
qid |
NSString |
提问ID |
nickname |
NSString |
用户昵称 |
role |
NSString |
角色 |
sn |
NSNumber |
提问顺序 |
time |
NSNumber |
时间戳(从1970-01-01到当前的秒数) |
调用示例:
[self.liveManager on:TALKFUN_EVENT_QUESTION_ASK callback:^(id result) {
}];
助教问题回复学员(on:callback:) TALKFUN_EVENT_QUESTION_REPLY
参数 |
类型 |
描述 |
content |
NSString |
回复的内容 |
replyId |
NSString |
被回复的提问的ID |
qid |
NSString |
回复的ID |
nickname |
NSString |
回复者昵称 |
xid |
NSNumber |
欢拓用户ID |
avatar |
NSString |
用户头像地址 |
uid |
NSString |
合作方用户ID |
role |
NSString |
用户角色 |
time |
NSNumber |
时间戳 |
question |
NSDictionary |
回答的问题 |
调用示例:
[self.liveManager on:TALKFUN_EVENT_QUESTION_REPLY callback:^(id result) {
}];