API LINKI

*Veriyi gönderme işlemi; veriyi bir url get olarak bekleyeceğiz.

örn;

https://ipadresi:9999/cgi-bin/autocalls.cgi?action=call&number=&mr=&rt=&dp=&dest=&detail=&datetime=&username=&pas sword=

Açıklama; number= aranacak numara başında 90 olmalı

mr= kaç adet deneme yapacağı

rt= başarısız çağrıların ardından beklenecek süre saniye cinsinden

dp= arama planı

dest= senaryo numarası

detail= senaryonun detay bilgileri (isim,sayitek,sayitam,lira,tarih)

datetime= arama zamanı cinsi yyMMddHmm olmalı, -1 zaman yok hemen ara

username=&password= doğrulama bilgileri

Örnekte decode edilmiş detay bilgisi;

#mst#|isim{Mesut ALTÜRK}|;|sayitek{1234}|;|lira{87.06}|#mst#

Örnekte encode edilmiş detay bilgisi;

%23mst%23%7Cisim%7BMesut%20ALT%C3%9CRK%7D%7C%3B%7Csayitek%7B1234%7D%7C%3B%7 Clira%7B87.06%7D%7C%23mst%23

Örnek get adresi;

https://ipadresi:9999/cgi-bin/autocalls.cgi?action=call&number=903123320404&mr=2&rt=10&dp=1&dest=1&detail=&datetim e=-1&username=&password=

*Veriyi alma işem sırasında sonucu direk size get edeceğimiz bir adres vermelisiniz.

örn;

http://www.siteniz.com/santral/bilgigonder.php?sonuc=&telefon=&son=

telefon= aranan numara bilgisi başında 90 olarak gelir örneğin 903123320404

sonuc= arama sırasında oluşabilecek durumları döner.

son= aramanın sonlanıp sonlanmadığını söyler

TANIMLAR

Dönen Değerler

Arama bilgileri dönerken aşağıdaki şekilde değerler gelebilir.

1..9

ANSWER

NOANSWER

BUSY FAILED

CANCEL

CONGESTION

CHANUNAVAIL

DONTCALL

TORTURE

INVALIDARGS

ANSWER: Çağrı cevaplanır. Başarılı bir kadran. Arayan arayan kişiye ulaştı.

BUSY: Meşgul sinyali. Arama komutu numarasına ulaştı ancak numara meşgul.

NOANSWER: Cevap yok. Arama komutu numarasına ulaştı, numara çok uzun süre çaldı, sonra arama zaman aşımına uğradı.

CANCEL: Çağrı iptal edilir. Arama komutu numarasına ulaştı ancak arayan kişi, konuşmadan önce telefonu kapattı.

CONGESTION: Tıkanıklık. Bu durum genellikle aranan numaranın tanınmadığının bir işaretidir.

CHANUNAVAIL: Kanal kullanılamıyor. SIP’de, eş kayıtlı olmayabilir.

DONTCALL: Gizlilik modu, callee aramayı reddetti.

TORTURE: Gizlilik modu, callee işkence menüsüne arayanı göndermeyi seçti

INVALIDARGS: Dial komut bağımsız değişkenlerini ayrıştırma hatası