Crear una nueva convocatoria
En este ejemplo se explica cómo realizar una llamada telefónica. Para realizar la llamada, necesitarás disponer de un teléfono físico o de un softphone.
Sustituye los siguientes valores de marcador de posición en el código de ejemplo:
| Clave | Descripción |
|---|---|
bearer_token |
Tu token de OAuth. Más información sobre los tokens OAuth |
account_id |
El ID de cuenta de Vonage Business Communications. |
from_type |
El tipo de destino. Puede ser uno de estos dos valores extension , o device |
from_destination |
El destino. Si from_type es extensionentonces el from_destination tiene que ser una extensión. Si from_type es deviceentonces el from_destination debe ser un ID de dispositivo válido. |
to_type |
Tipo de destino. Puede ser uno de los tres valores siguientes extension , device, o pstn |
to_destination |
El destino. Si from_type es extensionentonces el to_destination tiene que ser una extensión. Si from_type es deviceentonces el to_destination Debe ser un identificador de dispositivo válido. Si from_type es pstnentonces el to_destination debe ser un número de teléfono válido. |
type |
Debería ser uno de click2dial, click2dialme, odr o default |
curl --location --request POST 'https://api.vonage.com/t/vbc.prod/telephony/v3/cc/accounts/$account_id/calls' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer $bearer_token' \
--data-raw '{
"from": {
"type": "$from_type",
"destination": "$from_destination"
},
"to": {
"type": "$to_type",
"destination": "$to_destination"
},
"type": "$type"
}'