返回列表 發帖

建议高手可以起个APL的教学区

本帖最後由 lttliang 於 2010-11-30 22:44 編輯

建议识APL的高手,可以起个APL教学区,由最基础开始
1.分机建立                     -------------------------------1页
2.Dial Plan建立                -------------------------------2页                                    
3.Outgoing Calling Rules建立 --------------------------------3页
4.Incoming Calling Rules建立 --------------------------------4页
5.Trunk建立                   -------------------------------5页
6.Voice Menus建立            -------------------------------6页
7.Follow Me建立               -------------------------------7页
8.Music On Hold建立           -------------------------------8页

等等 。。。。。。

因为我都想学APL,但是对于我这种又要工作揾食,又唔识英文的人来讲,根本冇太多时间去一边用google翻译一边学,如果有人在得闲时可以用中文写这些基础创建教程的话,真系感激不尽;角色之前虽然有写一DD,但是因为比较分散,以及他冇咁多时间来分类,所以睇的都不太明,如果似书的目录(上面1-8)这样,分别写出创建方法的话,会好易学识

在叫我嗎?(笑)

嗯~最近我有空的時候也開始了用APL來建asterisk...
也可以考慮...
另外我記得之前也有幾位前輩也給了一些建議...也一同看看怎去改吧...

這幾天也會比較忙一些...有空時再詳細考慮怎去改好了...

再次謝謝各位的意見~

TOP

在叫我嗎?(笑)

嗯~最近我有空的時候也開始了用APL來建asterisk...
也可以考慮...
另外我記得之前也有幾 ...
電腦超人 發表於 2010-11-30 22:48



    只要是识APL就得了

TOP

我学APL都是看天书:The Future of Telephony: Asterisk 2nd Edition.

角色

TOP

有中文版的,是 Asterisk 電話未來之路第二版

TOP

有中文版的,是 Asterisk 電話未來之路第二版
bubblestar 發表於 2010-12-1 22:13



    中文版 不详细  我有睇过

TOP

建議:

將一些簡單實用 code posted, 如bubblestar 兄的 blacklist code, 角色兄的 IVR

夜D,我會一個 dialcode to人 submit DTMF automatically in 2 stages dialling

TOP

好提議, 建立Asterisk 是一個重要課題; 但要怎樣操作及運用起來得心應手,Dial Plan 非常重要。在呢方面,似乎很久都沒有詳細討論了,希望大家多分享一些實用方便的DP,於學習和應用方面皆可受益進步。

TOP

一些簡單例子

一個dialplan 控制3個skype channels dial out
  1. [CallingRule_Skype]; This serve 3 skype trunks _01 _02 & _03  for outgoing to other skype accounts
  2. exten => _80[123].,1,NoOp
  3. exten => _80[123].,n,Dial(SIP/stsTrunk_0${EXTEN:2:1}/${EXTEN:3})
  4. exten => _80[123].,n,Macro(stsdialresult)
  5. exten => _80[123].,n,Playback(pls-try-call-later)
複製代碼
透過peer connection進行2 stages dialling
  1. [CallingRule_2hk2b]
  2. exten => _852XXXXXXXX,1,Set(GLOBAL(hkno)=00${EXTEN}) ; 改變user input and save to a global variable
  3. exten => _852XXXXXXXX,n,Dial(SIP/6207,2,M(senddigits)tr) ; 用 macro 進行2 stages dialling, passing DTMF signal of the global variable

  4. [macro-senddigits]
  5. exten => s,1,Wait(2)  ; wait 1 second
  6. exten => s,n,SendDTMF(${hkno})  ; send the number
複製代碼
透過template 方面,簡化起trunks 或users 程序。注意"!" = template 意思
  1. [sip2sip](!)
  2. type = peer
  3. username = userid
  4. fromuser = userid
  5. secret = password
  6. canreinvite = no
  7. insecure = no
  8. disallow = all
  9. allow = gsm
  10. allow = ulaw
  11. allow = alaw
  12. qualify = yes
  13. nat = yes
  14. domain = sip2sip.info
  15. fromdomain = sip2sip.info
  16. outboundproxy = proxy.sipthor.net
  17. context = from-sip2sip

  18. [sip2sip-0](sip2sip)
  19. host = sip2sip.info

  20. [sip2sip-1](sip2sip)
  21. host = 81.23.228.129

  22. [sip2sip-2](sip2sip)
  23. host = 81.23.228.150

  24. [sip2sip-3](sip2sip)
  25. host = 85.17.186.7
複製代碼

TOP

.
多謝分享!

這個DP好有用,雖然暫時未有使用sip2sip,但應該同樣的DP可以應用於其他Trunk上面。 對嗎?

TOP

回復 10# bubblestar

這是template 的寫法。

另外,如果sip provider有唔同IP, 這方法可以應用。

TOP

返回列表