我正在使用Twilio Video API。在我的node.js中,我使用了这段代码,
var grant = new VideoGrant();
它需要configurationProfileSid
,但我无法找到有关如何获取文档的文档?
我认为这是一个能力标记。
但是如何使用twilio节点js获取它?
或者还有其他方法可以获得它吗?
答案 0 :(得分:0)
Twilio开发者传道者在这里。
以前需要配置配置文件,但已弃用。所以你不再需要configurationProfileSid
。您可以访问特定的房间。
这是一个example Node.js application that generates access tokens for a Video application。重要的部分是生成令牌的路由:
app.get('/', function(request, response) {
// Create an access token which we will sign and return to the client,
// containing the grant we just created
var token = new AccessToken(
process.env.TWILIO_ACCOUNT_SID,
process.env.TWILIO_API_KEY,
process.env.TWILIO_API_SECRET
);
// Assign identity to the token
token.identity = request.query.identity || 'identity';
// Grant the access token Twilio Video capabilities
var grant = new VideoGrant();
grant.room = request.query.room;
token.addGrant(grant);
// Serialize the token to a JWT string
response.send(token.toJwt());
});
此documentation on access tokens也应该有所帮助。