初始化时的花朵数:

  • flowerTotal
self.talkfunSDK.roomInfo.flowerTotal

花朵总数更新

  • TalkfunSDKLiveDelegate 或 TalkfunSDKLifeLiveDelegate
调用示例:
- (void)onFlowerTotal:(NSInteger)total

接收别人发送的花朵

  • TalkfunSDKLiveDelegate 或 TalkfunSDKLifeLiveDelegate
- (void)onFlowerSend:(TFLiveFlowerData*)result

发送花朵

    • (void)sendFlower:(void (^__nullable) (NSInteger code, TFLiveFlowerData*_Nullable model ,NSInteger flower_left_time))callback
    调用示例: 
 [self.talkfunSDK sendFlower:^(NSInteger code, TFLiveFlowerData * _Nullable model, NSInteger flower_left_time) {

            if (code == 0) {

            }else{

            }
        }];

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

花朵初始化: TALKFUN_EVENT_FLOWER_GET_INIT

@参数说明:

参数 类型 描述
code NSNumber 状态码
amount NSNumber 花朵数目
调用示例:
[self.talkfunSDK on: TALKFUN_EVENT_FLOWER_GET_INIT callback:^(id obj) {
//返回数据

{
amount = 3;
code = 0;
}
}];

花朵总数: TALKFUN_EVENT_FLOWER_TOTAL

@参数说明:

参数 类型 描述
total NSNumber 花朵总数
调用示例:
[self.talkfunSDK on:TALKFUN_EVENT_FLOWER_TOTAL callback:^(id obj) {
//返回数据
{"total":1}
}];

送花: TALKFUN_EVENT_FLOWER_SEND

@参数说明:

参数 类型 描述
amount NSNumber 花朵总数
nickname NSString 用户名
role NSString 用户角色
sendtime NSNumber 送花时间
time NSString 现在的时间
uid NSString 合作方用户ID
xid NSNumber 用户ID
调用示例:
[self.talkfunSDK on: TALKFUN_EVENT_FLOWER_SEND callback:^(id obj) {
//返回数据
{
amount = 3;
nickname = rrrr;
role = user;
sendtime = 1457087230;
time = "18:27";
uid = 1185252;
xid = 337861;
}
}];

花朵获取剩余时间: TALKFUN_EVENT_FLOWER_TIME_LEFT

@参数说明:

参数 类型 描述
code NSNumber 状态码
leftTime NSNumber 获取花朵的剩余时间
调用示例:
[self.talkfunSDK on:TALKFUN_EVENT_FLOWER_TIME_LEFT callback:^(id obj) {
//返回数据
{
     code = 15000;
    leftTime = 173;
}
}];
Copyright Talkfun all right reserved,powered by Gitbook修订时间: 2021-05-25 16:11:05

results matching ""

    No results matching ""