亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Tokbox銷毀會話-通過管理員不屬于會話

Tokbox銷毀會話-通過管理員不屬于會話

PHP
肥皂起泡泡 2021-04-30 20:28:13
我們正在使用Tokbox來實現一組預定義的聊天室。每個會議室都有一個主持人和一組特定的用戶,只有主持人激活了聊天室后,這些用戶才能加入聊天室。進行得非常順利。我的問題是:我們如何設置一個“超級用戶”,以便他們可以終止可能正在進行的任何活動的聊天會話?該超級用戶不一定是任何房間的活躍參與者。但是,我們想建立某種管理頁面,其中每個房間都有一個按鈕,上面寫著“緊急終止”或類似的內容。我們具有數據庫角色和用戶設置。我們只是試圖找出使用Tokbox API的最佳方法。
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

TokBox開發人員布道者在這里。

使用主持人令牌連接到會話的客戶端可以斷開該會話中其他已連接的客戶端的連接。

沒有“超級用戶”的概念,但是您可以使用使用OpenTok REST API強制斷開連接的客戶端與任何會話的連接。您也可以使用OpenTok PHP SDK來完成此操作。

use OpenTok\OpenTok;


$opentok = new OpenTok($apiKey, $apiSecret);


$sessionId = ""; // the session the client is connected to

$connectionId = ""; // this connection Id of client you want to force disconnect

$opentok->forceDisconnect($sessionId, $connectionId);

如您所見,您將需要知道connectionId要斷開連接的客戶端的。這connectionId連接事件的一部分,它是在客戶端與connectionCreatedconnectionDestroyed事件一起分派的。您還可以使用會話監視通過服務器上的Webhook接收這些連接事件。


查看完整回答
反對 回復 2021-05-14
  • 1 回答
  • 0 關注
  • 165 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號