منظور شدہ API اسناد کے ساتھ HTTPS اور HTTP Basic تصدیق استعمال کریں۔ اسناد کو اپنے ایپلیکیشن سرور پر رکھیں۔ یہ ہوسٹڈ PBX اینڈ پوائنٹس api.multitel.net پر /hpbx/ استعمال کرتے ہیں؛ /v3 شامل نہ کریں۔ HTTP نتیجہ اور JSON جواب میں ایپلیکیشن اسٹیٹس دونوں کی جانچ کریں۔
فیکس ریکارڈز پڑھیں
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/fax/list/YOUR_BILLING_CODE"اپنے PBX کا بلنگ کوڈ استعمال کریں۔ واپس آنے والے ریکارڈ میں فیکس کا وقت، سمت، ماخذ، منزل، ترسیل کی حالت، کوششیں، خرابیاں اور صفحات کی تعداد شامل ہیں۔ بھیجنے کی درخواست قبول ہونے کے بعد بھی ترسیل زیرِ التوا ہو سکتی ہے۔
بھیجنے کے پیرامیٹرز
بھیجنے کا اینڈ پوائنٹ POST /hpbx/fax/send/{billing_code} ہے۔ یہ عمل فائل واقعی بھیجتا ہے۔ جمع کرانے سے پہلے فائل اور اکاؤنٹ کے لیے مجاز منزل تیار کریں؛ اگر پچھلی بار بھیجنے کا نتیجہ غیر یقینی ہو تو جانچے بغیر دوبارہ نہ بھیجیں۔
| فیلڈ | معنی |
|---|---|
| number | منزل کا فیکس نمبر۔ |
| cidnum | بھیجنے کے لیے منظور شدہ کالر آئی ڈی۔ |
| schedule | طے شدہ بھیجنے کا وقت، جب استعمال کیا جائے۔ |
| faxquality / pagesize / pagerotate | دستیاب معیار، کاغذ کے سائز اور گھمانے کے اختیارات۔ |
| statusemail | ڈیلیوری نوٹیفکیشنز کے لیے مجاز پتہ۔ |
| deleteaftersend | کیا بھیجنے کے بعد اپ لوڈ کر کے محفوظ کی گئی فائل حذف کرنی ہے۔ |
| filename | اس فیکس ورک فلو کو درکار دستاویزی حوالہ؛ کوئی من مانا مقامی فائل پاتھ نہیں۔ |
تکمیل کی حالت دیکھیں
بھیجنے کی درخواست جمع کرانے کے بعد فیکس ریکارڈ کی حیثیت، کوششیں اور خرابی دیکھیں۔ حقیقی ڈیلیوری کی تصدیق کریں؛ درخواست قبول ہونا ڈیلیوری کا ثبوت نہیں۔ پورٹل کی فیکس رہنمائی موجودہ اپ لوڈ اور بھیجنے کا طریقہ بتاتی ہے؛ اس کے پاتھ اور توثیق اوپر دیے گئے اینڈ پوائنٹ سے الگ ہیں۔