Einen bestehenden Anruf aktualisieren

Dieses Beispiel zeigt Ihnen, wie Sie einen bestehenden Anruf auf einem Account aktualisieren können. Dabei werden die Anrufstrecken, die Richtung (eingehend oder ausgehend) und der Status für jeden Anruf zurückgegeben.

Ersetzen Sie die folgenden Platzhalterwerte im Beispielcode:

Schlüssel Beschreibung
bearer_token Ihr OAuth-Token. Lesen Sie mehr über OAuth-Tokens
account_id Die Account-ID für Vonage Business Communications.
call_id Die Rufnummer des Anrufs, den Sie aktualisieren möchten.
from_type Die Art des Ziels. Kann einer von drei Werten sein extension , device, oder pstn.
from_destination Das Abfahrtsziel. Wenn from_type ist extensiondann ist die from_destination muss eine Erweiterung sein. Wenn from_type ist devicedann ist die from_destination muss eine gültige Geräte-ID sein. Wenn from_type ist pstndann ist die from_destination muss eine gültige Rufnummer sein.
to_type Die Art des Ziels. Kann einer von drei Werten sein extension , device, oder pstn.
to_destination Der Zielort. Wenn from_type ist extensiondann ist die to_destination muss eine Erweiterung sein. Wenn from_type ist devicedann ist die to_destination muss eine gültige Geräte-ID sein. Wenn from_type ist pstndann ist die to_destination muss eine gültige Rufnummer sein.
to_type Sollte eine der folgenden sein click2dial, click2dialme, odr oder default.
state Dadurch wird der Status des Anrufs geändert. Setzen auf active um einen Anruf entgegenzunehmen. Zum Weiterleiten eines Anrufs, state sollte nicht angegeben werden. Setzen auf parked um einen Anruf zu parken.
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" } }