【发布时间】:2020-12-17 16:03:27
【问题描述】:
我正在使用以下代码设置可编程语音聊天令牌:
const accessToken = new AccessToken(config.accountSid, config.apiKey, config.apiSecret);
accessToken.identity = user_uid;
var grant = new VoiceGrant({
outgoingApplicationSid: config.twimlAppSid,
incomingAllow: false,
});
accessToken.addGrant(grant);
return resolve(JSON.stringify({ token: accessToken.toJwt() }));
使用之前不推荐使用的方法:ClientCapability,我可以使用 ttl 属性为生成的功能分配过期时间:
const capability = new ClientCapability({
accountSid: config.accountSid,
authToken: config.authToken,
ttl: 300
});
使用新的AccessToken 和VoiceGrant,是否仍然可以手动设置过期时间?我在文档中没有找到任何相关部分。
【问题讨论】:
标签: twilio twilio-api