17 Mayıs 2012 Perşembe

İlk Asterisk.Net C# Örneğimiz...

Evet kütüphane ile ilk denemelerimize başlamak için manager.conf dosyasına kullanıcımızı ekledik.



[amiuser]
secret = 123456
deny=0.0.0.0/0.0.0.0
permit=192.168.1.0/255.255.255.0
read = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
write = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate

Ekleyeceğim örnek ile santralimiz üzerindeki olayları yakalama ve değerledirmeye başladık. Kontrollere senkron eriştiğime dikkat edin.. 

https://docs.google.com/open?id=0B9hOQDVlCkb1ODlKUkJuVnQ0WGM

2 yorum:

  1. Doğan bey merhaba. Bloğunuzu merakla takip ediyorum. Çağrı geldiğinde hattı otomatik açarak anons okutma ve digit tuşlatma ve yönlendirme ile ilgili asterisk.net kütüphanesini kullanan örnekler paylaşabilirmisiniz. Teşekkürler.

    YanıtlaSil
    Yanıtlar
    1. Merhaba,
      Yapmanız gerekenler hakkında kısaca yardımcı olmaya çalışayım.
      İlgilenmeniz gereken konu başlıkları;
      Çağrı geldiğinde hattı açmak (Inbound route tanımlamak."Her hangi bir kod - tasarım gerektirmez")
      anons okutma ve digit tuşlatma ve yönlendirme (ivr oluşturma tuşlamalara göre kuyruga, ring gruba, operatöre aktarmak) kod gerektirmez.
      Eger bunun ötesinde kendi ivr senaryonuzu ve tuşlamarı kendi yazılımınız ile kontrol etmek "şifre tuşama veritabanından kontrol etme vs.. " gibi bir çözüm üretmek isterseniz AGI kullanabilirsiniz. Agi ile sample ilgili kütüphane içerisinde mevcut.

      Sil