Mise à jour d'un appel existant

Cet exemple montre comment mettre à jour un appel existant sur un Account. Cet exemple renvoie les étapes de l'appel, la direction (entrante ou sortante) et le statut de chaque appel.

Remplacez les valeurs de remplacement suivantes dans l'exemple de code :

Clé Description
bearer_token Votre jeton OAuth. En savoir plus sur les jetons OAuth
account_id L'Account ID de Vonage Business Communications.
call_id L'identifiant de l'appel que vous souhaitez mettre à jour.
from_type Le type de destination. Peut prendre l'une des trois valeurs suivantes extension , deviceou pstn.
from_destination La destination de départ. Si le from_type est extension, alors le from_destination doit être une extension. Si le from_type est device, alors le from_destination doit être un numéro d'identification valide. Dans le cas contraire, l'ID de l'appareil doit être valide. from_type est pstn, alors le from_destination doit être un numéro de téléphone valide.
to_type Le type de destination. Peut prendre l'une des trois valeurs suivantes extension , deviceou pstn.
to_destination La destination. Si le from_type est extension, alors le to_destination doit être une extension. Si le from_type est device, alors le to_destination doit être un numéro d'identification valide. Dans le cas contraire, l'ID de l'appareil doit être valide. from_type est pstn, alors le to_destination doit être un numéro de téléphone valide.
to_type Devrait être l'un des click2dial, click2dialme, odr ou default.
state Cela modifiera l'état de l'appel. Réglé sur active pour répondre à un appel. Pour transférer un appel, state ne doit pas être spécifié. Réglé sur parked pour parquer un appel.
curl -X PUT 'https://api.vonage.com/t/vbc.prod/telephony/v3/cc/accounts/$account_id/calls/$call_id' --header 'Content-Type: application/json' \ --header 'Authorization: Bearer $bearer_token' \ --data-raw '{ "from": { "type": "$from_type", "destination": "$from_destination" }, "state": "$state", "to": { "type": "$to_type", "destination": "$to_destination" } }