Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kirim hingga 50 digit multi-frekuensi nada ganda (DTMF) pada setiap kaki panggilan. Sinyal dapat mencakup yang berikut:
-
Angka 0 hingga 9
-
Karakter khusus bintang (*) dan pound (#)
-
Sinyal kontrol jaringan A, B, C, D
-
Karakter koma (,). Sinyal ini menambahkan penundaan 0,5 detik antara sinyal sebelumnya dan berikutnya.
Topik
Menggunakan SendDigits tindakan
Contoh berikut menunjukkan SendDigits
tindakan khas:
{
"SchemaVersion": "1.0",
"Actions":[
{
"Type": "SendDigits",
"Parameters": {
"CallId": "call-id-1
", // required
"Digits": ",,*1234,56,7890ABCD#
", // required
"ToneDurationInMilliseconds": 100
// optional
}
}
]
}
- CallId
-
Deskripsi —
CallId
Peserta dalamCallDetails
pemanggilan AWS Lambda fungsiNilai yang diizinkan - ID panggilan yang valid
Diperlukan - Ya
Nilai default - Tidak ada
- Digits
-
Deskripsi — Digit yang akan dikirim pada leg panggilan yang sesuai dengan
CallId
Nilai yang diizinkan - 0-9, *, #, A, B, C, D, koma (,)
Diperlukan - Ya
Nilai default - Tidak ada
- ToneDurationInMilliseconds
-
Deskripsi — Jumlah waktu yang diizinkan, dalam milidetik, untuk mengirimkan setiap digit.
Nilai yang diizinkan - Setiap bilangan bulat antara 50 dan 24000
Diperlukan - Tidak
Nilai default - 250
Penanganan ACTION_SUCCESSFUL peristiwa
Contoh berikut menunjukkan ACTION_SUCCESSFUL
peristiwa khas untuk SendDigits
tindakan tersebut.
{
"SchemaVersion": "1.0",
"Sequence": 3
,
"InvocationEventType": "ACTION_SUCCESSFUL",
"ActionData": {
"Type": "SendDigits",
"Parameters": {
"Digits": "1,2A#
",
"ToneDurationInMilliseconds": 100
,
"CallId": "call-id-1
"
},
"CallDetails": {
...
}
}
}
Penanganan ACTION_FAILED peristiwa
Contoh berikut menunjukkan ACTION_FAILED
peristiwa khas untuk SendDigits
tindakan tersebut.
{
"SchemaVersion": "1.0",
"Sequence": 3
,
"InvocationEventType": "ACTION_FAILED",
"ActionData": {
"Type": "SendDigits",
"Parameters": {
"Digits": "1,2A#
",
"ToneDurationInMilliseconds": 20000000
,
"CallId": "call-id-1
"
},
"ErrorType": "InvalidActionParameter",
"ErrorMessage": "ToneDuration parameter value is invalid."
},
"CallDetails": {
...
}
}
}
Alur panggilan
Diagram berikut menunjukkan aliran program untuk mengirim digit dari penelepon ke callee.
