客户端 API

更新时间:2021-05-25

此文档主要包括初始化和常用功能的方法函数以及 SDK回调函数

成员变量

此分类下为 SDK成员变量

方法名说明
delegateSDK代理回调
showLoginView是否显示登录窗口
diamondAvailable是否屏蔽提现入口

基础功能

此分类下为 SDK基础功能函数

方法名说明
sharedInstanceSDK单例方法
initSDKWithAppid初始化函数,通过secret初始化SDK
setupTongDun开启同盾SDK
onLoginSuccessWithOriginUid通过服务端获取的openid和token登录SDK
fetchVideoListVC获取直播列表视图
fetchVideoListData获取直播列表数据
startBroadcast开始直播
startWatchLive开始观看直播
jumpToLiveRoomWithVid跳转到直播间
routeWithURI跳转推送 URL
openSearchPage打开搜索页
openPersonalPage跳转到个人页面
openUserHomePage打开用户主页
openContributionRankPage打开粉丝贡献榜单
showLiveListFilter弹出直播列表性别选项卡
openMessageList打开私信页面
getChatUnReadNum获取未读消息数
onLogout退出登录
isUserLogin获取当前登录状态
getOrderId获取当前订单id
deviceId登录SDK成功后调用该函数会获取一个自定义的SDK唯一id

回调函数

此分类下为 SDK回调函数

方法名说明
onBuyCoinsWithOrderId充值完成回调
agreePrivacyPolicyWithCompletion是否同意隐私协议回调
hasAgreeGDPR欧盟GDPR隐私条款授权状态回调
onTokenIsInvalid用户token失效回调
onUserBlock当前用户被拉黑回调
updateChatUnReadNum未读消息更新通知回调
onDataTrack埋点事件通知回调
filterGender获取直播列表默认筛选性别回调
shareWithContent分享点击回调
startLogin跳转登录回调