منظور شدہ API اسناد کے ساتھ HTTPS اور HTTP Basic تصدیق استعمال کریں۔ اسناد کو اپنے ایپلیکیشن سرور پر رکھیں۔ یہ ہوسٹڈ PBX اینڈ پوائنٹس api.multitel.net پر /hpbx/ استعمال کرتے ہیں؛ /v3 شامل نہ کریں۔ HTTP نتیجہ اور JSON جواب میں ایپلیکیشن اسٹیٹس دونوں کی جانچ کریں۔
نمبر اور PBX منتخب کریں
API اینڈ پوائنٹ کا فارمیٹ POST /hpbx/dids/{operation}/{billing_code} ہے۔ اس میں بنانا، ترمیم کرنا اور حذف کرنا ممکن ہے۔ بلنگ کوڈ کا ایسے PBX کی شناخت کرنا لازمی ہے جو تصدیق شدہ اکاؤنٹ کی ملکیت ہو۔ روٹنگ ریکارڈ بنانے سے نیا عوامی ٹیلی فون نمبر نہیں خریدا جاتا۔
روٹنگ فیلڈز
| فیلڈ | مقصد |
|---|---|
| number / fullnumber | PBX روٹنگ ریکارڈ سے ظاہر کردہ DID۔ |
| comment | ایڈمنسٹریٹر کے لیے تحریر کردہ وضاحت۔ |
| maxchannels | PBX روٹ پر ایک ساتھ جاری رہ سکنے والی کالز کی زیادہ سے زیادہ تعداد۔ |
| destination | منتخب PBX کے لیے ترتیب شدہ منزل کی اقدار۔ |
| unconditional | استعمال کے وقت غیر مشروط فارورڈنگ منزل۔ |
| cnam | کالر کے نام کی تلاش کی ترتیب؛ استعمال کے چارجز لاگو ہو سکتے ہیں۔ |
| recording | ریکارڈنگ پالیسی: no، yes، yeschange یا nochange۔ |
| di_emailrecording / di_minemailrecording | ریکارڈنگ بھیجنے کا ای میل پتہ اور ریکارڈنگ کی کم از کم مدت۔ |
| allowemergency / emergencynotes | ایمرجنسی کالز کے لیے کالر کی شناخت کی ترتیبات؛ یہ ایمرجنسی سروس کے استعمال کے لیے صارف کا پتہ رجسٹر نہیں کرتیں۔ |
| didprefix / didnameprefix | کال کرنے والے کے نمبر اور نام کے سابقے۔ |
| fax / faxprotocol / faxstore / faxemail | فیکس کی شناخت، پروٹوکول اور ترسیل/محفوظ کرنے کے انتخاب۔ |
| sms_destination / di_smstofield / di_sms_store | پیغام کی ترسیل/اسٹوریج کی فعال کردہ ترتیبات۔ |
درست منزلیں تیار کریں
منزل کی قدریں منتخب PBX سے آنی چاہئیں؛ سابقہ Array() مثال درخواست میں JSON یا فارم کی صورت میں بھیجے جانے والے ڈیٹا پر مشتمل نہیں تھی۔ درخواست تیار کرنے سے پہلے متعلقہ ایکسٹینشنز، IVR سسٹمز یا گروپس کی شناخت متعین کریں۔ جس API کے ساتھ آپ اپنا سسٹم منسلک کر رہے ہیں اس کے لیے موجودہ نمبر روٹنگ اسکیما استعمال کریں۔
نتیجے کی تصدیق کریں
ایپلی کیشن کی حیثیت کا معائنہ کریں، نمبر کی کنفیگریشن دوبارہ کھولیں اور کنٹرول شدہ حالات میں آزمائشی ان باؤنڈ کال کریں۔ مصروف، عدم جواب، ٹائم آؤٹ اور ریکارڈنگ/فیکس/پیغام کے راستوں کو الگ الگ چیک کریں۔ مرحلہ وار کنفیگریشن کے لیے پورٹل روٹنگ گائیڈ پر عمل کریں۔