ต้องการอ่านค่า SIP Info

Asterisk Opensource IP Pbx

ต้องการอ่านค่า SIP Info

โพสต์โดย aerothai » 04 เม.ย. 2019 17:22

ผมต้องการอ่านค่า SIP Info ที่ส่งมาจากโทรศัพท์ภายนอก ต้องทำยังไงบ้างครับ
เช่น ตามรูปแนบ โทรศัพท์จากภายนอกส่ง * เข้ามาที่ Asterisk
Asterisk จะสามารถอ่านค่า * และส่ง event ออกมาได้หรือไม่ครับ
แนบไฟล์
PTT IN.png
PTT IN.png (29.3 KiB) เปิดดู 82 ครั้ง
aerothai
 
โพสต์: 1
ลงทะเบียนเมื่อ: 23 ธ.ค. 2013 15:09

Re: ต้องการอ่านค่า SIP Info

โพสต์โดย nuiz » 06 เม.ย. 2019 13:22

ทำได้ครับ ไม่รู้ว่าจะใช่แบบที่ต้องการหรือเปล่า?
1. แบบง่ายสุด
คอนฟิก Asterisk ให้เก็บ Log ที่เป็น dtmf ด้วย ดีฟอลท์ไม่ได้เก็บครับ ไฟล์ /etc/asterisk/logger.conf
หาบรรทัด
full =>
หรือบรรทัด
messages =>
แล้วให้เพิ่ม ,dtmf ต่อท้าย จะเก็บ dtmf ด้วยครับ
แล้วรันคำสั่ง asterisk -rx "logger reload"
ตัวเลข (หรืออะไรก็ตามที่เป็น dtmf) จะถูกเก็บไว้ในไฟล์ /var/log/asterisk/full หรือ /var/log/asterisk/messages ครับ

2. แบบยาก
เขียน AGI script เก็บ เอาสายที่โทรเข้ามามาผ่าน Script นี้ก่อน
** หากมีปัญหากับอุปกรณ์หรือบริการที่ทำหรือซื้อมาเอง ให้โพสต์ถามในเว็บนะครับ ขอสงวนสิทธิ์การให้ความช่วยเหลือแบบส่วนตัวเฉพาะลูกค้าที่ซื้อสินค้าและบริการจากผมเท่านั้นครับ **
** ติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ครับ **
nuiz
Diamond Member
 
โพสต์: 5067
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33


ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 0 ท่าน