.NET

Ajouter un itinéraire de réception d'appel

Vous allez maintenant fournir un réponse webhook de sorte que lorsque vous recevez un appel entrant sur votre numéro virtuel, la plateforme API de Vonage vous en informe sur ce webhook via une requête HTTP.

Le webhook renverra un BCN à Vonage contenant un seul stream qui lira l'audio du fichier situé à l'adresse STREAM_URL dans l'appel.

A des fins de test, vous utiliserez l'URL : https://raw.githubusercontent.com/nexmo-community/ncco-examples/gh-pages/assets/welcome_to_nexmo.mp3

Ajoutez le code suivant au fichier VoiceController classe

[HttpGet("/webhooks/answer")]
public string Answer()
{
    const string STREAM_URL = "https://raw.githubusercontent.com/nexmo-community/ncco-examples/gh-pages/assets/welcome_to_nexmo.mp3";
    var streamAction = new StreamAction{
        StreamUrl = new string[]
        {
            STREAM_URL
        }
    };
    var ncco = new Ncco(streamAction);
    return ncco.ToString();
}