ใช้ HTTPS และยืนยันตัวตนด้วย HTTP Basic ด้วยข้อมูลประจำตัว API ที่ได้รับอนุมัติ เก็บข้อมูลประจำตัวไว้บนเซิร์ฟเวอร์แอปพลิเคชันของคุณ ปลายทาง PBX แบบโฮสต์ เหล่านี้ใช้ /hpbx/ บน api.multitel.net ห้ามใส่ /v3 ตรวจสอบทั้งผลลัพธ์ HTTP และสถานะผลการทำงานระดับแอปพลิเคชันในการตอบกลับ JSON
เลือกหมายเลขและ PBX
รูปแบบที่อยู่ API คือ POST /hpbx/dids/{operation}/{billing_code} รองรับการสร้าง แก้ไข และลบ รหัสการเรียกเก็บเงินต้องระบุ PBX ที่เป็นของบัญชีซึ่งผ่านการยืนยันตัวตน การสร้างรายการกำหนดเส้นทางไม่ได้เป็นการซื้อหมายเลขใหม่บนเครือข่ายโทรศัพท์สาธารณะ
ฟิลด์การกำหนดเส้นทาง
| ฟิลด์ | วัตถุประสงค์ |
|---|---|
| number / fullnumber | DID ที่แสดงโดยระเบียนการกำหนดเส้นทางของ PBX |
| comment | คำอธิบายสำหรับผู้ดูแลระบบ |
| maxchannels | จำนวนสายพร้อมกันสูงสุดของเส้นทาง PBX |
| destination | ค่าปลายทางตามลำดับสำหรับ PBX ที่เลือก |
| unconditional | ปลายทางการโอนสายแบบไม่มีเงื่อนไข เมื่อมีการใช้งาน |
| cnam | การตั้งค่าการค้นหาชื่อผู้โทร อาจมีค่าธรรมเนียมการใช้งาน |
| recording | นโยบายการบันทึก: no, yes, yeschange หรือ nochange. |
| di_emailrecording / di_minemailrecording | อีเมลปลายทางสำหรับเสียงบันทึกและความยาวขั้นต่ำของเสียงบันทึก |
| allowemergency / emergencynotes | การตั้งค่า caller-ID สำหรับการโทรฉุกเฉิน การตั้งค่าเหล่านี้ไม่ได้ลงทะเบียนที่อยู่ของผู้ใช้บริการสำหรับการโทรฉุกเฉิน |
| didprefix / didnameprefix | คำนำหน้าหมายเลข/ชื่อผู้โทร |
| fax / faxprotocol / faxstore / faxemail | การตรวจจับแฟกซ์ โปรโตคอล และตัวเลือกการจัดส่ง/การจัดเก็บ |
| sms_destination / di_smstofield / di_sms_store | การตั้งค่าการส่งมอบ/การจัดเก็บข้อความที่เปิดใช้งานอยู่ |
เตรียมปลายทางที่ถูกต้อง
ค่าปลายทางต้องมาจาก PBX ที่เลือกไว้ ตัวอย่าง Array() เดิมไม่ใช่เพย์โหลด JSON หรือฟอร์ม โปรดระบุหมายเลขต่อ IVR หรือกลุ่มให้เรียบร้อยก่อนสร้างคำขอ ใช้ สคีมาการกำหนดเส้นทางหมายเลขปัจจุบัน สำหรับอินเทอร์เฟซ API ที่คุณกำลังเชื่อมต่อด้วย
ตรวจสอบผลลัพธ์
ตรวจสอบสถานะผลการทำงานระดับแอปพลิเคชันในคำตอบ JSON ของ API เปิดการตั้งค่าของหมายเลขอีกครั้ง และโทรเข้าทดสอบแบบควบคุม ตรวจสอบเส้นทางกรณีสายไม่ว่าง ไม่มีผู้รับ หมดเวลา และการบันทึกเสียง/แฟกซ์/ข้อความแยกกัน ทำตามคู่มือการกำหนดเส้นทางในพอร์ทัล สำหรับการตั้งค่าทีละขั้นตอน