AsteriskThailand
May 22, 2012, 11:40:17 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: สอบถามวิธีการเขียน Dialplan ใน extensions.conf ของ Asterisk ครับ  (Read 1958 times)
beck
Newbie
*
Posts: 33


View Profile Email
« on: March 31, 2008, 01:36:55 AM »

คือว่า ทางบริษัทต้องการให้พนักงานโทรศัพท์ออกจาก Softphone ได้โดยการ กดเบอร์แบบปกติทั่วไป โดยที่ไม่ต้อง กดเลข 662 หรือ 6681 ทุกครั้งที่ทำการโทรออกจาก Sofpthone  คือว่าให้พนักงานกด 02, 038 หรือ 081 อะไรทำนองนี้ได้เลยอ่ะครับ ไม่ทราบต้องเขียน code ใน extensions.conf ยังไงครับ

1. ขอสอบถามวิธีการเขียน Dialplan ว่าต้องเขียนว่ายังไงครับ โดยที่ให้ User ทุกคนสามารถ กดเลข 02, 081 หรือ 038 โทรออกจาก Softphone ได้เลยอ่ะครับ
2. ทางฝั่ง VOIP Provider ของบริษัทผม เค้าจะรับ Call จาก Aasterisk Server ผมในรูปแบบ 66xxxxxxxx ครับ

ทีนี้ผมต้องการแบบนี้ครับ
เช่น User:200 ต้องการโทรไปที่ 029009000 โดยเค้าสามารถกดเบอร์ 029009000 ได้เลยจาก Softphone เสร็จแล้ว ผมต้องการให้ Asterisk ส่ง Call ไปให้ VOIP Provider ผมเป็น 6629009000  ไม่ทราบว่าต้องเขียน code ใน extensions.conf ยังไงครับ

ด้วยความนับถือ
น้องมือใหม่หัดขับ ครับ
Logged
stp
Newbie
*
Posts: 32


View Profile
« Reply #1 on: March 31, 2008, 05:58:48 PM »

exten => _0.,1,Dial(SIP/trunkname/66${EXTEN:1}

SIP/trunkname ให้ใส่เป็นชื่อของ trunkgroup ที่ใช้จริง
${EXTEN:1} เป็น ​string function ที่จะได้ค่าของ EXTEN ตั้งเแต่ตำแหน่งที่ 1 ตัดตำแหน่งที่ 0 ออก
Logged
beck
Newbie
*
Posts: 33


View Profile Email
« Reply #2 on: April 01, 2008, 12:16:47 AM »

ขอบคุณ พี่ stp มากๆครับ พอผมใส่ code ทั้งหมดใน extensions.conf ก็สามารถโทรออกได้โดยที่ไม่ต้อง กด 66 ก่อนทุกครั้งเลยครับ

ขอบคุณมากครับ พี่ stp

 Smiley Wink Cheesy
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
SEM | Asterisk | สถานที่ท่องเที่ยว | สัมมนา SEM