邀请榜单
邀请榜单开关
- 在直播事件监听回调onLaunch()后获取LifeConfig配置,读取邀请榜单开关配置InvitationListBean
- InvitationListBean.enable 值为1时开启,为0时关闭
调用示例:
InvitationListBean invitationListConfig = mSdk.getLifeConfig().global.switchX.invitationList
boolean enable = invitationListConfig != null ? invitationListConfig.enable == 1 : false;
setInvitationListPageSize
设置邀请榜单分页条数,默认10条
void setInvitationListPageSize(int size)
@参数说明:
参数 | 类型 | 描述 |
---|---|---|
size | int | 分页条数 |
调用示例:
mSdk.setInvitationListPageSize(10);
getFirstPageInvitationList
获取邀请榜单首页列表
void getFirstPageInvitationList(Callback<List<InvitationItem>> callback)
@参数说明:
参数 | 类型 | 描述 |
---|---|---|
callback | Callback | 回调 |
调用示例:
mSdk.getFirstPageInvitationList(new Callback<List<InvitationItem>>() {
@Override
public void success(List<InvitationItem> result) {
subject.onSuccess(result);
}
@Override
public void failed(String failed) {
subject.onError(new Throwable(failed));
}
});
邀请信息:
InvitationItem
邀请信息
@参数说明:
参数 | 类型 | 描述 |
---|---|---|
xid | int | 用户唯一ID |
nickname | String | 用户昵称 |
avatar | String | 用户头像地址 |
inviteCount | int | 邀请数 |