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" } }