




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——Asterisk撥號方案常用函數(shù)
Asterisk撥號方案常用函數(shù)說明(1)Answer()
應(yīng)用于接聽正在響鈴?fù)ǖ?它不需要任何參數(shù).
(2)Playback()
應(yīng)用在通道上播放事先錄制好的語音文件.指定一個文件名(不帶擴(kuò)展名),可以使用絕對路徑與相對路徑.
(3)Hangup()
應(yīng)用在于掛斷一個正在活動的通道.
(4)Background()
它也播放事先錄制好的語音文件,但它等待按鍵,然后執(zhí)行對應(yīng)extension.防止Background()后超出按鍵范圍,使用i來解決問題.防止Background長時間沒有選擇,使用t來決解問題.
(5)Goto()
Goto應(yīng)用使得在撥號方案的不同部分有序的轉(zhuǎn)移十分簡單.Goto()應(yīng)用有三個參量分別是context,extension,和priority.即Goto(context,extension,priority)
(6)Dial()Dial()有4個參數(shù).
(a)第一個是:呼叫的被叫地.如:SIP/50000或Zap/1.可以同時撥打多個通道如:exten=>601,1,Dial(Zap/1t表示允許被叫用戶按\轉(zhuǎn)接呼叫;r表示為被叫用戶產(chǎn)生振鈴聲;w用戶按\鍵開始錄音(d)最終一個是:URL參量.如:exten=>
601,1,Dial([email=SIP/60000@]SIP/60000@[/email])exten=>602,1,Dial(Zap/1/5732381)任何參量都可以為空如:exten=>601,1,Dial(SIP/60000,,T)或exten=>601,1,Dial(SIP/60000)
AddQueueMember:Dynamicallyaddsqueuemembers
ADSIProg:LoadAsteriskADSIScriptsintophoneAGI:ExecutesanAGIcompliantapplicationAMD:AttemptstodetectansweringmachinesAnswer:AnswerachannelifringingAppendCDRUserField:AppendtotheCDRuserfieldAuthenticate:Authenticateauser
BackGround:Playanaudiofilewhilewaitingfordigitsofanextensiontogoto.BackgroundDetect:BackgroundafilewithtalkdetectBusy:IndicatetheBusycondition
ChangeMonitor:ChangemonitoringfilenameofachannelChanIsAvail:Checkchannelavailability
ChannelRedirect:Redirectsgivenchanneltoadialplantarget.
ChanSpy:Listentoachannel,andoptionallywhisperintoitCongestion:IndicatetheCongestionconditionContinueWhile:RestartaWhileloop
ControlPlayback:PlayafilewithfastforwardandrewindDAHDIBarge:Bargein(monitor)DAHDIchannelDAHDIRAS:ExecutesDAHDIISDNRASapplicationDAHDIScan:ScanZapchannelstomonitorcalls
DAHDISendKeypadFacility:SenddigitsoutofbandoveraPRI
DateTime:SaysaspecifiedtimeinacustomformatDBdel:Deleteakeyfromthedatabase
DBdeltree:DeleteafamilyorkeytreefromthedatabaseDeadAGI:ExecutesAGIonahungupchannelDial:PlaceacallandconnecttothecurrentchannelDictate:VirtualDictationMachine
Directory:ProvidedirectoryofvoicemailextensionsDISA:DISA(DirectInwardSystemAccess)DumpChan:DumpInfoAboutTheCallingChannelEAGI:ExecutesanEAGIcompliantapplicationEcho:Echoaudio,video,orDTMFbacktothecallingpartyEndWhile:EndawhileloopExec:ExecutesdialplanapplicationExecIf:Executesdialplanapplication,conditionally
ExecIfTime:ConditionalapplicationexecutionbasedonthecurrenttimeExitWhile:EndaWhileloop
ExtenSpy:Listentoachannel,andoptionallywhisperintoitExternalIVR:InterfaceswithanexternalIVRapplicationFlash:FlashesaDAHDItrunkForkCDR:ForkstheCallDataRecordGetCPEID:GetADSICPEIDGosub:Jumptolabel,savingreturnaddress
GosubIf:Conditionallyjumptolabel,savingreturnaddressGoto:Jumptoaparticularpriority,extension,orcontextGotoIf:Conditionalgoto
GotoIfTime:ConditionalGotobasedonthecurrenttimeHangup:Hangupthecallingchannel
HasNewVoicemail:Conditionallybranchestopriority+101withtherightoptionssetHasVoicemail:Conditionallybranchestopriority+101withtherightoptionssetIAX2Provision:ProvisionacallingIAXywithagiventemplateICES:Encodeandstreamusing'ices'
ImportVar:ImportavariablefromachannelintoanewvariableLog:Sendarbitrarytexttoaselectedloglevel
LookupBlacklist:LookupCaller*IDname/numberfromblacklistdatabaseLookupCIDName:LookupCallerIDNamefromlocaldatabaseMacro:MacroImplementation
MacroExclusive:ExclusiveMacroImplementationMacroExit:ExitFromMacro
MacroIf:ConditionalMacroImplementationMailboxExists:ChecktoseeifVoicemailmailboxexistsMeetMe:MeetMeconferencebridge
MeetMeAdmin:MeetMeconferenceAdministrationMeetMeCount:MeetMeparticipantcount
Milliwatt:GenerateaConstant1004Hztoneat0dbm(mu-law)MixMonitor:RecordacallandmixtheaudioduringtherecordingMonitor:MonitorachannelMorsecode:Playsmorsecode
MP3Player:PlayanMP3fileorstream
MusicOnHold:PlayMusicOnHoldindefinitelyNBScat:PlayanNBSlocalstreamNoCDR:TellAsterisktonotmaintainaCDRforthecurrentcallNoOp:DoNothingPage:PagesphonesPark:Parkyourself
ParkAndAnnounce:ParkandAnnounceParkedCall:Answeraparkedcall
PauseMonitor:PausemonitoringofachannelPauseQueueMember:PausesaqueuememberPickup:DirectedCallPickupPlayback:PlayafilePlayTones:Playatonelist
PrivacyManager:Requirephonenumbertobeentered,ifnoCallerIDsentProgress:IndicateprogressQueue:QueueacallforacallqueueQueueLog:Writestothequeue_logRandom:Conditionallybranches,baseduponaprobabilityRead:Readavariable
ReadFile:ReadFile(varname=file,length)RealTime:RealtimeDataLookupRealTimeUpdate:RealtimeDataRewriteRecord:Recordtoafile
RemoveQueueMember:DynamicallyremovesqueuemembersResetCDR:ResetstheCallDataRecord
RetryDial:Placeacall,retryingonfailureallowingoptionalexitextension.Return:ReturnfromgosubroutineRinging:IndicateringingtoneSayAlpha:SayAlphaSayDigits:SayDigits
SayNumber:SayNumberSayPhonetic:SayPhonetic
SayUnixTime:SaysaspecifiedtimeinacustomformatSendDTMF:SendsarbitraryDTMFdigitsSendImage:SendanimagefileSendText:SendaTextMessageSendURL:SendaURLSet:Setchannelvariable(s)orfunctionvalue(s)SetAMAFlags:SettheAMAFlags
SetCallerID:SetCallerID
SetCallerPres:SetCallerIDPresentationSetCDRUserField:SettheCDRuserfield
SetGlobalVar:SetaglobalvariabletoagivenvalueSetMusicOnHold:SetdefaultMusicOnHoldclassSetTransferCapability:SetISDNTransferCapability
SIPAddHeader:AddaSIPheadertotheoutboundcallSIPDtmfMode:ChangethedtmfmodeforaSIPcallSLAStation:SharedLineAppearanceStationSLATrunk:SharedLineAppearanceTrunkSMS:CommunicateswithSMSservicecentresandSMScapableanaloguephones
SoftHangup:SoftHangupApplicationSpeechActivateGrammar:ActivateaGrammar
SpeechBackground:PlayasoundfileandwaitforspeechtoberecognizedSpeechCreate:CreateaSpeechStructureSpeechDeactivateGrammar:DeactivateaGrammarSpeechDestroy:EndspeechrecognitionSpeechLoadGrammar:LoadaGrammar
SpeechProcessingSound:ChangebackgroundprocessingsoundSpeechStart:StartrecognizingvoiceintheaudiostreamSpeechUnloadGrammar:UnloadaGrammar
StackPop:RemoveoneaddressfromgosubstackStartMusicOnHold:PlayMusicOnHold
StopMixMonitor:StoprecordingacallthroughMixMonitorStopMonitor:StopmonitoringachannelStopMusicOnHold:StopPlayingMusicOnHoldStopPlayTones:StopplayingatonelistSystem:ExecuteasystemcommandTestClient:ExecuteInterfaceTestClientTestServer:ExecuteInterfaceTestServer
Transfer:Transfercallertoremoteextension
TryExec:Executesdialplanapplication,alwaysreturningTrySystem:TryexecutingasystemcommandUnpauseMonitor:UnpausemonitoringofachannelUnpauseQueueMember:Unpausesaqueuemember
UserEvent:SendanarbitraryeventtothemanagerinterfaceVerbose:SendarbitrarytexttoverboseoutputVMAuthenticate:AuthenticatewithVoicemailpasswordsVoiceMail:LeaveaVoicemailmessageVoiceMailMain:CheckVoicemailmessagesWait:Waitsforsometime
WaitExten:WaitsforanextensiontobeenteredWaitForRing:WaitforRingApplication
WaitForSilence:WaitsforaspecifiedamountofsilenceWaitMusicOnHold:Wait,playingMusicOnHoldWhile:Startawhileloop
Zapateller:BlocktelemarketerswithSITZapBarge:Bargein(monitor)ZapchannelZapRAS:ExecutesZaptelISDNRASapplicationZapScan:ScanZapchannelstomonitorcallsZapSendKeypadFacility:SenddigitsoutofbandoveraPRI
AddQueueMember:DynamicallyaddsqueuemembersADSIProg:LoadAsteriskADSIScriptsintophoneAGI:ExecutesanAGIcompliantapplicationAMD:AttemptstodetectansweringmachinesAnswer:Answerachannelifringing
AppendCDRUserField:AppendtotheCDRuserfieldAuthenticate:Authenticateauser
BackGround:Playanaudiofilewhilewaitingfordigitsofanextensiontogoto.BackgroundDetect:BackgroundafilewithtalkdetectBusy:IndicatetheBusycondition
ChangeMonitor:ChangemonitoringfilenameofachannelChanIsAvail:Checkchannelavailability
ChannelRedirect:Redirectsgivenchanneltoadialplantarget.ChanSpy:Listentoachannel,andoptionallywhisperintoitCongestion:IndicatetheCongestionconditionContinueWhile:RestartaWhileloop
ControlPlayback:PlayafilewithfastforwardandrewindDAHDIBarge:Bargein(monitor)DAHDIchannelDAHDIRAS:ExecutesDAHDIISDNRASapplicationDAHDIScan:ScanZapchannelstomonitorcalls
DAHDISendKeypadFacility:SenddigitsoutofbandoveraPRIDateTime:SaysaspecifiedtimeinacustomformatDBdel:Deleteakeyfromthedatabase
DBdeltree:DeleteafamilyorkeytreefromthedatabaseDeadAGI:ExecutesAGIonahungupchannel
Dial:PlaceacallandconnecttothecurrentchannelDictate:VirtualDictationMachine
Directory:ProvidedirectoryofvoicemailextensionsDISA:DISA(DirectInwardSystemAccess)
DumpChan:DumpInfoAboutTheCallingChannelEAGI:ExecutesanEAGIcompliantapplication
Echo:Echoaudio,video,orDTMFbacktothecallingpartyEndWhile:Endawhileloop
Exec:Executesdialplanapplication
ExecIf:Executesdialplanapplication,conditionally
ExecIfTime:ConditionalapplicationexecutionbasedonthecurrenttimeExitWhile:EndaWhileloop
ExtenSpy:Listentoachannel,andoptionallywhisperintoitExternalIVR:InterfaceswithanexternalIVRapplicationFlash:FlashesaDAHDItrunk
ForkCDR:ForkstheCallDataRecordGetCPEID:GetADSICPEID
Gosub:Jumptolabel,savingreturnaddress
GosubIf:Conditionallyjumptolabel,savingreturnaddressGoto:Jumptoaparticularpriority,extension,orcontextGotoIf:Conditionalgoto
GotoIfTime:ConditionalGotobasedonthecurrenttimeHangup:Hangupthecallingchannel
HasNewVoicemail:Conditionallybranchestopriority+101withtherightoptionssetHasVoicemail:Conditionallybranchestopriority+101withtherightoptionssetIAX2Provision:ProvisionacallingIAXywithagiventemplateICES:Encodeandstreamusing'ices'
ImportVar:ImportavariablefromachannelintoanewvariableLog:Sendarbitrarytexttoaselectedloglevel
LookupBlacklist:LookupCaller*IDname/numberfromblacklistdatabaseLookupCIDName:LookupCallerIDNamefromlocaldatabaseMacro:MacroImplementation
MacroExclusive:ExclusiveMacroImplementationMacroExit:ExitFromMacro
MacroIf:ConditionalMacroImplementation
MailboxExists:ChecktoseeifVoicemailmailboxexistsMeetMe:MeetMeconferencebridge
MeetMeAdmin:MeetMeconferenceAdministrationMeetMeCount:MeetMeparticipantcount
Milliwatt:GenerateaConstant1004Hztoneat0dbm(mu-law)MixMonitor:RecordacallandmixtheaudioduringtherecordingMonitor:MonitorachannelMorsecode:Playsmorsecode
MP3Player:PlayanMP3fileorstream
MusicOnHold:PlayMusicOnHoldindefinitelyNBScat:PlayanNBSlocalstream
NoCDR:TellAsterisktonotmaintainaCDRforthecurrentcallNoOp:DoNothingPage:PagesphonesPark:Parkyourself
ParkAndAnnounce:ParkandAnnounceParkedCall:Answeraparkedcall
PauseMonitor:PausemonitoringofachannelPauseQueueMember:PausesaqueuememberPickup:DirectedCallPickupPlayback:Playafile
PlayTones:Playatonelist
PrivacyManager:Requirephonenumbertobeentered,ifnoCallerIDsentProgress:Indicateprogress
Queue:QueueacallforacallqueueQueueLog:Writestothequeue_log
Random:Conditionallybranches,baseduponaprobabilityRead:Readavariable
ReadFile:ReadFile(varname=file,length)RealTime:RealtimeDataLookup
RealTimeUpdate:RealtimeDataRewriteRecord:Recordtoafile
RemoveQueueMember:DynamicallyremovesqueuemembersResetCDR:ResetstheCallDataRecord
RetryDial:Placeacall,retryingonfailureallowingoptionalexitextension.Return:ReturnfromgosubroutineRinging:IndicateringingtoneSayAlpha:SayAlphaSayDigits:SayDigits
SayNumber:SayNumberSayPhonetic:SayPhonetic
SayUnixTime:SaysaspecifiedtimeinacustomformatSendDTMF:SendsarbitraryDTMFdigitsSendImage:SendanimagefileSendText:SendaTextMessageSendURL:SendaURL
Set:Setchannelvariable(s)orfunctionvalue(s)SetAMAFlags:SettheAMAFlagsSetCallerID:SetCallerID
SetCallerPres:SetCallerIDPresentationSetCDRUserField:SettheCDRuserfield
SetGlobalVar:SetaglobalvariabletoagivenvalueSetMusicOnHold:SetdefaultMusicOnHoldclassSetTransferCapability:SetISDNTransferCapabilitySIPAddHeader:AddaSIPheadertotheoutboundcallSIPDtmfMode:ChangethedtmfmodeforaSIPcallSLAStation:SharedLineAppearanceStationSLATrunk:SharedLineAppearanceTrunk
SMS:CommunicateswithSMSservicecentresandSMScapableanaloguephonesSoftHangup:SoftHangupApplication
SpeechActivateGrammar:ActivateaGrammar
SpeechBackground:PlayasoundfileandwaitforspeechtoberecognizedSpeechCreate:CreateaSpeechStructure
SpeechDeactivateGrammar:DeactivateaGrammarSpeechDestroy:EndspeechrecognitionSpeechLoadGrammar:LoadaGrammar
SpeechProcessingSound:ChangebackgroundprocessingsoundSpeechStart:StartrecognizingvoiceintheaudiostreamSpeechUnloadGrammar:UnloadaGrammarStackPop:RemoveoneaddressfromgosubstackStartMusicOnHold:PlayMusicOnHold
StopMixMonitor:StoprecordingacallthroughMixMonitorStopMonitor:Stopmonitoringachannel
StopMusicOnHold:StopPlayingMusicOnHoldStopPlayTones:Stopplayin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程款支付申請表的填寫規(guī)范與標(biāo)準(zhǔn)
- 采暖散熱器施工方案
- 星級酒店關(guān)系質(zhì)量研究調(diào)查
- 2025年液堿行業(yè)現(xiàn)狀分析:我國燒堿產(chǎn)量為3980.5萬噸
- 江西省部分學(xué)校2024-2025學(xué)年高三上學(xué)期1月期末英語試題【含答案】
- 2024年普通?等學(xué)校招?全國統(tǒng)?考試上海語?試卷
- 裝修成品保護(hù)施工方案
- 上海市安全員-C3證考試題及答案
- 清除路肩雜草施工方案
- 新風(fēng)機(jī)組施工方案
- 【課時講練(全冊)】6年級下冊道德與法治 人教部編版(含答案)
- 新川教版信息技術(shù)六年級下冊全冊教案
- 光伏電站安全預(yù)防措施及應(yīng)急預(yù)案
- 陜西省建筑防火設(shè)計、審查、驗(yàn)收疑難問題技術(shù)指南-ppt
- 部編版語文四年級上冊《 中國古代神話選編》整本書共讀 課件 (共10張PPT)
- 下穿高速鐵路監(jiān)測方案
- 建筑結(jié)構(gòu)加固培訓(xùn)講義
- NB/T 10755-2021煤礦在用架空乘人裝置定期安全檢測檢驗(yàn)規(guī)范
- 平面設(shè)計需求表、流程表
- GB/T 19774-2005水電解制氫系統(tǒng)技術(shù)要求
- GB/T 15166.4-2021高壓交流熔斷器第4部分:并聯(lián)電容器外保護(hù)用熔斷器
評論
0/150
提交評論