Obter uma gravação de chamada
O provedor de serviços de voz getCallRecording A função permite baixar uma gravação de chamada a partir da URL retornada em um Voice API evento após a conclusão de uma chamada.
Assinatura do método
getCallRecording(recordingUrl: string)
Como obter uma gravação de chamada
const session = vcr.createSession();
const voice = new Voice(session);
const stream = await voice.getCallRecording('$RECORDING_URL');
stream.pipe(fs.createWriteStream('$PATH'));
Carregar uma gravação de chamada nos ativos
O SDK do Vonage Cloud Runtime possui uma função auxiliar que permite armazenar diretamente as gravações de chamadas da Voice API com o Provedor de ativos.
Assinatura do método
uploadCallRecording(recordingUrl: string, assetsPath: string)
Envio de uma gravação de chamada para a seção “Ativos”
const session = vcr.createSession();
const voice = new Voice(session);
await voice.uploadCallRecording('$RECORDING_URL', '/calls');