Conectando-se à sessão
Você deve ter notado que o initializeSession() método que é chamado na última etapa, após a obtenção do ID da sessão e do token. Esse método inicializa um objeto de sessão e, em seguida, se conecta à sessão, mas ainda não o definimos em nosso código.
- Copie o código a seguir e cole-o abaixo do código existente no seu
app.jsarquivo após oinitializeSession()linha:
// Handling all of our errors here by alerting them
function handleError(error) {
if (error) {
alert(error.message);
}
}
function initializeSession() {
session = OT.initSession(applicationId, sessionId);
// Connect to the session
session.connect(token, function(error) {
if (error) {
handleError(error);
}
});
}
OT.initSession() utiliza nosso ID de aplicativo e nosso ID de sessão para definir a qual sessão de vídeo nos conectaremos. Isso não nos conecta imediatamente à sessão, já que os aplicativos podem passar por algumas etapas adicionais de inicialização antes de se conectarem totalmente.
session.connect() Por fim, instrui o SDK a se conectar à API. Ele utiliza nosso token — que é o nosso token de autenticação — e nos conecta à API.
Bate-papo básico por texto
Siga este tutorial para criar um chat de texto básico do zero usando a Video API da Vonage. Essa é a maneira mais rápida de desenvolver uma prova de conceito para essa funcionalidade na plataforma de vídeo.