Asterisk cmd Originate Chinese

Originate

Synopsis

Originate作用:發起一通呼叫。而不用其他類似SIP的終端來發起。(從Asterisk-1.6.2開始有這個功能)


語法

Originate(tech_data,type,arg1[,arg2[,arg3]])
Originate(呼叫技術,類型,arg1[,arg2[,arg3]])

參數

  • tech_data - 使用什麼技術來發起一個呼叫,例: SIP/1234.
  • type - 此為 'app(應用程式)' 或 'exten(分機)',取決於外撥頻道要連接到一個應用程式或分機。
  • arg1 - 若 type 是 'app', 則此為應用程式的名字。若type是 'exten', 則此為要送達的context(區段)
  • arg2 - 若 type 是 'app', 則此資料是要傳送給應用程式的參數。若 type 是 'exten', 則此為分機號碼
  • arg3 - 若 type 是 'exten',則此為要傳送給該頻道的priority(優先值)。若 type 是 'app', 則此參數可忽略

描述

originate的用途是發起一個呼叫然後連接到特定的分機或應用程式。此程式會暫時block住,直到外撥失敗或有人接聽。在那個時候,該應用程序將會在退出之前設置的狀態變數,然後dialplan(撥號計劃)程序會繼續進行。

譯者註:originate的用途是向客戶端發起呼叫,將客戶端引入到Dialplan中,並從exten的首項開始執行,進行一系列操作。雖然客戶端是被動接受,但此過程相當於主動撥入的過程。Originate call可用於任何UI對某個客戶端發起呼叫,也可以邀請他人加入某個會話當中。


此程式在離開前會先設定好底下的頻道變數 ${ORIGINATE_STATUS}: 可以此變數來識別origination呼叫的結果。
可能數值如下:
  • FAILED
  • SUCCESS
  • BUSY
  • CONGESTION
  • HANGUP
  • RINGING
  • UNKNOWN: 在實際的操作中,你應該看不到這個值。如果你遇見了,請回報告它的問題。



See also



Asterisk | Applications | Functions | Variables | Expressions | Asterisk FAQ

Originate

Synopsis

Originate作用:發起一通呼叫。而不用其他類似SIP的終端來發起。(從Asterisk-1.6.2開始有這個功能)


語法

Originate(tech_data,type,arg1[,arg2[,arg3]])
Originate(呼叫技術,類型,arg1[,arg2[,arg3]])

參數

  • tech_data - 使用什麼技術來發起一個呼叫,例: SIP/1234.
  • type - 此為 'app(應用程式)' 或 'exten(分機)',取決於外撥頻道要連接到一個應用程式或分機。
  • arg1 - 若 type 是 'app', 則此為應用程式的名字。若type是 'exten', 則此為要送達的context(區段)
  • arg2 - 若 type 是 'app', 則此資料是要傳送給應用程式的參數。若 type 是 'exten', 則此為分機號碼
  • arg3 - 若 type 是 'exten',則此為要傳送給該頻道的priority(優先值)。若 type 是 'app', 則此參數可忽略

描述

originate的用途是發起一個呼叫然後連接到特定的分機或應用程式。此程式會暫時block住,直到外撥失敗或有人接聽。在那個時候,該應用程序將會在退出之前設置的狀態變數,然後dialplan(撥號計劃)程序會繼續進行。

譯者註:originate的用途是向客戶端發起呼叫,將客戶端引入到Dialplan中,並從exten的首項開始執行,進行一系列操作。雖然客戶端是被動接受,但此過程相當於主動撥入的過程。Originate call可用於任何UI對某個客戶端發起呼叫,也可以邀請他人加入某個會話當中。


此程式在離開前會先設定好底下的頻道變數 ${ORIGINATE_STATUS}: 可以此變數來識別origination呼叫的結果。
可能數值如下:
  • FAILED
  • SUCCESS
  • BUSY
  • CONGESTION
  • HANGUP
  • RINGING
  • UNKNOWN: 在實際的操作中,你應該看不到這個值。如果你遇見了,請回報告它的問題。



See also



Asterisk | Applications | Functions | Variables | Expressions | Asterisk FAQ

Created by: dominic16y, Last modification: Mon 24 of Sep, 2012 (07:15 UTC)
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+