gpt4 book ai didi

javascript - Tokbox 中的 token 元数据

转载 作者:行者123 更新时间:2023-11-29 21:31:18 25 4
gpt4 key购买 nike

我正在尝试创建具有多种用户类型的视频聊天服务。基于这些“Angular 色”,用户可能只是一个观察者,或者是通话中的实际参与者。我通过 Tokbox Api ( https://tokbox.com/developer/guides/create-token/node/index.html ) 知道您可以将元数据附加到 token ,但我终究无法破译如何在客户端访问它们。查看我的 token 创建代码:

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 订阅代码:

session.on({
streamCreated: function(event) {
session.subscribe(event.stream, 'theirCamDiv', {
insertMode: 'append'
});
console.log(??Subscriber Metadata??);
}
});

在此先感谢您的帮助!

最佳答案

您可以从 event.stream.connection.data 属性访问您的 token 元数据,所以在您的情况下

session.on({
streamCreated: function(event) {
session.subscribe(event.stream, 'theirCamDiv', {
insertMode: 'append'
});
console.log(event.stream.connection.data);
}
});

关于javascript - Tokbox 中的 token 元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36382861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com