Verbinden mit der Sitzung
Vielleicht haben Sie bemerkt, dass die initializeSession() Methode, die im letzten Schritt aufgerufen wird, nachdem wir die Sitzungs-ID und das Token erhalten haben. Diese Methode initialisiert ein Sitzungsobjekt und stellt dann eine Verbindung zur Sitzung her, aber wir haben sie noch nicht in unserem Code definiert.
- Kopieren Sie den folgenden Code und fügen Sie ihn unter dem bestehenden Code in Ihrem
app.jsnach der DateiinitializeSession()Linie:
// 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() nimmt unsere Application ID und Session ID, um die Videositzung einzurichten, zu der wir eine Verbindung herstellen wollen. Dadurch werden wir nicht sofort mit der Sitzung verbunden, da die Applications unter Umständen ein zusätzliches Bootstrapping durchführen müssen, bevor eine vollständige Verbindung hergestellt werden kann.
session.connect() sagt dem SDK schließlich, dass es sich mit der API verbinden soll. Es nimmt unser Token, das unser Authentifizierungstoken ist, und verbindet uns mit der API.
Einfacher Text-Chat
In diesem Tutorial lernen Sie, wie Sie mit der Video API von Vonage einen einfachen Text-Chat von Grund auf aufbauen. Dies ist der schnellste Weg, um einen Proof of Concept für diese Funktionalität auf der Videoplattform zu erstellen.