2017-01-20 4 views
2

Я пытаюсь использовать Twilio Video, для которого мне нужно получить токены доступа (jwt) с моего сервера приложений.Является ли Twilio API_KEY_SECRET таким же, как токен Twilio Auth в консоли?

Ниже приведен код сервера приложений NodeJS, который генерирует токен доступа. В приведенных ниже учетных данных требуется API_KEY_SECRET, я думал, что это то же самое, что и токен Twilio Auth, который можно найти в Twilio console.

Правильно ли я понимаю? если нет, где я могу найти API_KEY_SECRET?

var AccessToken = require('twilio').AccessToken; 

// Substitute your Twilio AccountSid and ApiKey details 
var ACCOUNT_SID = 'accountSid'; 
var API_KEY_SID = 'apiKeySid'; 
var API_KEY_SECRET = 'apiKeySecret'; 

// Create an Access Token 
var accessToken = new AccessToken(
    ACCOUNT_SID, 
    API_KEY_SID, 
    API_KEY_SECRET 
); 

// Set the Identity of this token 
accessToken.identity = 'example-user'; 

// Grant access to Conversations 
var grant = new AccessToken.ConversationsGrant(); 
grant.configurationProfileSid = 'configurationProfileSid'; 
accessToken.addGrant(grant); 

// Serialize the token as a JWT 
var jwt = accessToken.toJwt(); 
console.log(jwt); 

ответ

3

При создании API Key (API_KEY_SID) - вы будете показан Ключ тайного (API_KEY_SECRET),

Вы будете использовать секрет (API_KEY_SECRET) Ключ API (API_KEY_SID) вы созданный на шаге 1 для создания токена доступа (ACCESS_TOKEN) с использованием библиотеки помощников Twilio

Подробное объяснение здесь - Twilio Authorization - См. шаг 1, 2, 3, объясняется примером на разных языках, включая Nodejs.

+2

Чтобы добавить сюда, вы можете создавать ключи API в консоли Twilio здесь: https://www.twilio.com/console/dev-tools/api-keys – philnash

 Смежные вопросы

  • Нет связанных вопросов^_^