圖文直播
更新時間:2024-04-22 19:18:32
功能概述
本模組主要用於接收後台的圖文訊息新增、編輯、刪除和置頂等操作。
初始化及銷毀
在實例化該模組並進行使用之前,需要對SDK進行初始化配置,詳細請見參考文件。
線上檔案引入方式
// script 标签引入,根据版本号引入JS版本。
<script src="https://websdk.videocc.net/interactions-receive-sdk/0.24.0/lib/polyv-ir.umd.js"></script>
<script>
const { Tuwen } = window.PolyvIRSDK;
</script>
import 方式引入(推薦)
import { Tuwen } from '@polyv/interactions-receive-sdk';
const tuwenSdk = new Tuwen();
使用流程
監聽新增一則圖文訊息
tuwenSdk.on(tuwenSdk.events.CREATE, (msg)) => { console.log('插入新訊息' msg.data); })
監聽更新某則圖文訊息
tuwenSdk.on(tuwenSdk.events.UPDATE, (msg)) => { console.log('更新訊息' msg.data); })
監聽編輯置頂某則圖文訊息
tuwenSdk.on(tuwenSdk.events.EDIT_STICKY, (msg)) => { console.log('編輯置頂訊息' msg.data); })
監聽刪除某則圖文訊息
tuwenSdk.on(tuwenSdk.events.DELETE, (msg)) => { console.log('刪除訊息' msg.data); })
監聽設定使用者資訊
tuwenSdk.on(tuwenSdk.events.SET_USER_INFO, (msg)) => { console.log('設定使用者資訊' msg.data); })
取得圖文訊息列表
// 資料起始ID, startId為空則表示初始化資料,預設請求前十筆資料 tuwenSdk.getTuwenInfo(startId);
