Ana içeriğe geç

Outbound_call

Bir dahili dışarıya arama başlattığında gönderilir. Çağrının karşı tarafça cevaplandığı anlamına gelmez, yalnızca aramanın başladığını bildirir.

Örnek gövde

scenario: Outbound_call
{
"pbx_num": "8501234567",
"customer_num": "905551112233",
"unique_id": "sip2-1767225700.10002",
"internal_num": "101",
"scenario": "Outbound_call",
"timestamp": "1767225700000"
}
Bu gövdeyi kendi adresinize gönderin

Aşağıdaki adrese yukarıdaki örnek gövde POST isteği olarak gönderilir. İstek tarayıcınızdan gider, bu yüzden alıcı uç CORS başlığı göndermiyorsa yanıt okunamaz; isteğin kendisi yine de ulaşır. Sunucu tarafından denemek için cURL karşılığını kullanın.

cURL karşılığı:

curl -X POST 'https://sizin-adresiniz.example/webhook' \
-H 'Content-Type: application/json' \
-d '{"pbx_num":"8501234567","customer_num":"905551112233","unique_id":"sip2-1767225700.10002","internal_num":"101","scenario":"Outbound_call","timestamp":"1767225700000"}'

Alanlar

AlanTipAçıklama
scenariostringHer zaman Outbound_call.
pbx_numstringAramanın çıktığı santral numaranız.
unique_idstringÇağrının benzersiz kimliği.
internal_numstringAramayı başlatan dahili.
customer_numstringAranan abone numarası.
timestampstringOlay zamanı (ms, Unix epoch).
Giden çağrıda customer_num aranan taraftır

Gelen çağrı senaryolarında customer_num arayanı gösterirken burada aranan numaradır. Yönü ayırt etmeden bu alanı "arayan" diye yorumlarsanız giden çağrılarda ters kayıt oluşturursunuz.

incoming_number gönderilmez

Giden çağrıda aranan numaranız diye bir kavram olmadığı için bu alan yer almaz.

Numara biçimi aranan hedefe göre değişebilir; örnekteki 905551112233 gibi ülke kodlu gelebileceği gibi 0 ile de başlayabilir. Karşılaştırma yapacaksanız numaraları normalize edin.