客户端 API
更新时间:2021-05-25
此文档主要包括初始化和常用功能的方法函数以及 SDK 回调函数
基础功能
此分类下为 SDK 的基础功能函数
| 方法名 | 说明 |
|---|---|
| getInstance | 获取到直播控制类的单例 |
| initSDK | 初始化函数,通过 secret 初始化 SDK |
| getDeviceId | 登录 SDK 成功后调用该函数会获取一个自定义的 LinkV 设备 id |
| onLoginSuccess | 通过服务端获取的 openid 和 token 登录 SDK |
| onLogout | 退出登录 |
| startBroadcast | 开始直播 |
| jumpToLiveRoom | 跳转到直播间 |
| closeLiveRoom | 关闭当前显示的直播间 |
| isUserLogin | 获取当前登录状态 |
| queryGoldBalance | 获取当前用户的金币余额 |
| refreshCurrentGold | 刷新当前金币数 |
| routeWithURI | 推送 |
| updateShopCartCount | 主动更新购物车数量 |
回调函数
此分类下为 SDK 回调函数
| 方法名 | 说明 |
|---|---|
| onBuyGoldWithOrderId | 充值完成回调 |
| agreePrivacyPolicyWithCompletion | 是否同意隐私协议回调 |
| onTokenExpire | 用户 token 失效回调 |
| onUserBlocked | 当前用户被拉黑回调 |
| onDataTrack | 埋点事件通知回调 |
| shareWithContent | 分享回调 |
| onClickCommodity | 跳转商品详情回调 |
| onGetCartCount | 获取购物车数量回调 |
| onClickCart | 跳转购物车回调 |
| onClickLiveStreamWindow | 点击小窗回调 |
| liveRoomWillAppear | 进入直播间回调 |
| liveRoomWillDisappear | 离开直播间回调 |