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
Copia
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.
Copia
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);
});
Copia
session = vcr.createSession()
voice = Voice(session)
await voice.onCall("onCall")
@app.post('/onCall')
async def onAnswer():
return [
{
'action': 'talk',
'text': 'Hi from Vonage!'
}
]