0
我正在嘗試創建具有多種用戶類型的視頻聊天服務。基於這些「角色」,用戶可以簡單地成爲觀察者,或者實際參與者。我知道通過Tokbox Api(https://tokbox.com/developer/guides/create-token/node/index.html)您可以將元數據附加到令牌,但是我無法解密如何在客戶端訪問它們。見我的令牌創建代碼:Tokbox中的令牌元數據
app.get("/gettoken", function(req, res) {
var sessionId = req.query.sessionid;
var userrole = req.query.role;
var tokenOptions = {};
tokenOptions.role = "publisher";
tokenOptions.data = "role="+userrole;
var token = opentok.generateToken(sessionId, tokenOptions);
res.send({token: token});
})
,這就是所謂的我的會議,申購代碼當一個新的用戶加入了流:
session.on({
streamCreated: function(event) {
session.subscribe(event.stream, 'theirCamDiv', {
insertMode: 'append'
});
console.log(??Subscriber Metadata??);
}
});
在此先感謝您的幫助!