Node.js
Criar o WebSocket
Primeiro, trate do connection evento para que você possa informar quando seu servidor de webhook estiver online e pronto para receber o áudio da chamada:
Copiar
expressWs.getWss().on('connection', function (ws) {
console.log('Websocket connection is open');
});
Em seguida, crie um manipulador de rota para o /socket rota. Isso fica à espera de um message evento que é disparado sempre que o WebSocket recebe áudio da chamada. Seu aplicativo deve responder repetindo o áudio de volta para quem está ligando com o send() método:
Copiar
app.ws('/socket', (ws, req) => {
ws.on('message', (msg) => {
ws.send(msg)
})
})
Conectar-se a um WebSocket
Conecte uma chamada recebida a um WebSocket usando a Voice API
Etapas
1
Introdução2
Prerequisites3
Compre um número da Vonage4
Criar um aplicativo de voz5
Vincular um número da Vonage6
Criar o projeto7
Escreva seu webhook de resposta8
Crie o webhook do seu evento9
Criar o WebSocket10
Crie seu servidor11
Teste seu aplicativo12
Conclusão13
E agora?