Gestionar una llamada entrante
El proveedor de Voice onCall La función te permite devolver un OCN para los webhooks de llamadas entrantes mediante la función Voice API.
Firma del método
onCall(callback: string)
Gestionar los webhooks de llamadas
En la ruta especificada con el parámetro callback, puede devolver una NCCO para indicar a la Voice API cómo gestionar la llamada.
const session = vcr.createSession();
const voice = new Voice(session);
await voice.onCall("onCall");
app.post('/onCall', async (req, res, next) => {
const ncco = [
{
action: 'talk',
text: "Hi from Vonage!",
}
];
res.json(ncco);
});
session = vcr.createSession()
voice = Voice(session)
await voice.onCall("onCall")
@app.post('/onCall')
async def onAnswer():
return [
{
'action': 'talk',
'text': 'Hi from Vonage!'
}
]