variable dial number เอามาจากไหนครับ

บทความเกี่ยวกับ PHPAGI ซึ่งจะทำให้เราเขียน PHP สั่งงาน Asterisk ได้ตามปรารถนา

Moderator: jubjang

variable dial number เอามาจากไหนครับ

โพสต์โดย beboyd » 19 มี.ค. 2011 19:24

<SIP/GSM-0000007a>AGI Tx >> agi_request: phpinfo.php
<SIP/GSM-0000007a>AGI Tx >> agi_channel: SIP/GSM-0000007a
<SIP/GSM-0000007a>AGI Tx >> agi_language: en
<SIP/GSM-0000007a>AGI Tx >> agi_type: SIP
<SIP/GSM-0000007a>AGI Tx >> agi_uniqueid: 1300537351.122
<SIP/GSM-0000007a>AGI Tx >> agi_version: 1.6.2.13
<SIP/GSM-0000007a>AGI Tx >> agi_callerid: unknown
<SIP/GSM-0000007a>AGI Tx >> agi_calleridname: unknown
<SIP/GSM-0000007a>AGI Tx >> agi_callingpres: 0
<SIP/GSM-0000007a>AGI Tx >> agi_callingani2: 0
<SIP/GSM-0000007a>AGI Tx >> agi_callington: 0
<SIP/GSM-0000007a>AGI Tx >> agi_callingtns: 0
<SIP/GSM-0000007a>AGI Tx >> agi_dnid: unknown
<SIP/GSM-0000007a>AGI Tx >> agi_rdnis: unknown
<SIP/GSM-0000007a>AGI Tx >> agi_context: incoming
<SIP/GSM-0000007a>AGI Tx >> agi_extension: 1
<SIP/GSM-0000007a>AGI Tx >> agi_priority: 1
<SIP/GSM-0000007a>AGI Tx >> agi_enhanced: 0.0
<SIP/GSM-0000007a>AGI Tx >> agi_accountcode:
<SIP/GSM-0000007a>AGI Tx >> agi_threadid: -1217881200

คือถ้าผมใส่ script ไว้โทรออกแล้ว ตัว phpagi ทำหน้าทีดึงเบอร์ที่โทรออกไปแล้วมาเก็บลง db แต่ไม่รู้ว่าต้องดึงที่ตัวแปรไหนครับ
beboyd
Bronz Member
 
โพสต์: 17
ลงทะเบียนเมื่อ: 08 มี.ค. 2010 11:25

Re: variable dial number เอามาจากไหนครับ

โพสต์โดย nuiz » 19 มี.ค. 2011 23:17

ดึง agi_dnid ครับ แต่ที่โพสต์มามันเป็น unknown

เพิ่มเติม dnid ย่อมาจาก dialed number identification คือเบอร์ปลายทาง คนที่ทำ switching เช่น tot, true เขาจะเรียกว่า b number ครับ
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 6993
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33


ย้อนกลับไปยัง PHPAGI - Where PHP Connects To Asterisk

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

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