Node.js
Créer le WebSocket
Tout d'abord, il faut s'occuper de la connection afin que vous puissiez signaler que votre serveur webhook est en ligne et prêt à recevoir l'appel audio :
expressWs.getWss().on('connection', function (ws) {
console.log('Websocket connection is open');
});
Ensuite, créez un gestionnaire de route pour le /socket l'itinéraire. Cette méthode permet d'écouter un message qui est déclenché chaque fois que la WebSocket reçoit de l'audio de l'appel. Votre application doit répondre en renvoyant l'audio à l'appelant à l'aide de la fonction send() méthode :
app.ws('/socket', (ws, req) => {
ws.on('message', (msg) => {
ws.send(msg)
})
})
Se connecter à une WebSocket
Connecter un appel entrant à une WebSocket avec l'API Voice
Étapes
1
Introduction2
Prerequisites3
Acheter un numéro Vonage4
Créer une application vocale5
Lier un numéro Vonage6
Créer le projet7
Rédigez votre réponse webhook8
Rédigez votre webhook d'événement9
Créer le WebSocket10
Créez votre serveur11
Testez votre application12
Conclusion13
Quelle est la prochaine étape ?