ہر وہ چیز جو جاننا ضروری ہے، کچھ بھی غیر ضروری نہیں ہے۔
آپ ٹیسٹ کریڈنشلز کے ساتھ کیا ٹیسٹ کر سکتے ہیں
حقیقی API کے ساتھ مکمل انٹیگریشن: آپ کے Bearer ٹوکن کے ساتھ آتھنٹیکیشن، POST /sms/sendSms، رسپانس میں میسج ID، آپ کے webhook پر ڈیلیوری رپورٹس، ایرر ہینڈلنگ، انکوڈنگ اور سیگمنٹ کی تعداد۔ ٹیسٹ میسجز صرف آپ کے اپنے تصدیق شدہ نمبر (نمبروں) پر جاتے ہیں۔ آپ کے ٹیسٹ کی اجازت، لاگت اور میعاد ہمارے جواب میں آپ کے کریڈنشلز کے ساتھ تصدیق کی جاتی ہے۔
گو-لائیو (go-live) پر کیا تبدیلیاں آتی ہیں
آپ کا کوڈ اور آپ کا اینڈ پوائنٹ وہی رہتا ہے۔ جو چیز تبدیل ہوتی ہے وہ یہ ہے کہ آپ کن تک پہنچ سکتے ہیں: منظوری کے بعد (سینڈر آئیڈنٹیٹی، ٹریفک کا مقصد اور منزل کے قواعد کا جائزہ لیا جاتا ہے، اور ہر ریگولیٹر کے ساتھ سینڈر ID رجسٹر کی جاتی ہے)، آپ کے اکاؤنٹ کے لیے پروڈکشن رسائی اور روٹس آن کر دیے جاتے ہیں، اور ٹریفک آپ کی کمرشل شرائط پر چلتی ہے۔ منظوری میں 3 سے 10 کاروباری دن لگتے ہیں اور یہ انٹیگریشن کے 2 سے 5 کاروباری دنوں کے ساتھ ساتھ چلتی ہے۔
ٹیسٹنگ کے لیے پروڈکشن اینڈ پوائنٹ کیوں استعمال کیا جاتا ہے
ایک الگ ٹیسٹ ماحول عام طور پر ڈیلیوری کی نقل (simulate) کرتا ہے، اس لیے اس کی ڈیلیوری رپورٹس اور لیٹنسی آپ کو اصل روٹس کے بارے میں بہت کم معلومات دیتی ہیں۔ پروڈکشن اینڈ پوائنٹ پر ٹیسٹنگ کا مطلب ہے کہ API، جوابات اور ڈیلیوری رپورٹس جو آپ انٹیگریشن کے دوران دیکھتے ہیں، وہی آپ کو پروڈکشن میں ملیں گی، اور لائیو ہونے پر کسی دوبارہ پوائنٹنگ کی ضرورت نہیں ہوگی۔
لائیو ٹریفک بھیجنے سے پہلے
پہلے دن سے ہی ٹوکن کو انوائرمنٹ ویری ایبل یا سیکرٹس مینیجر میں رکھیں: کیونکہ یہ پروڈکشن اینڈ پوائنٹ کو کال کرتا ہے۔ ہر میسج ID کو اسٹور کریں، اندھا دھند دوبارہ بھیجنے کے بجائے ری ٹرائی (retry) کریں، اور اس بات کی تصدیق کریں کہ ڈیلیوری رپورٹس آپ کے webhook تک پہنچ رہی ہیں۔ پھر ہر نئے مارکیٹ میں حقیقی وصول کنندگان کو پہلا چھوٹا بیچ (batch) بھیجیں اور اسکیل کرنے سے پہلے ڈیلیوری رپورٹس کا جائزہ لیں۔ /developers/quickstart دیکھیں۔
ٹیسٹ کریڈنشلز بمقابلہ پروڈکشن کا ایک جائزہ
| ٹیسٹ کریڈنشلز | پروڈکشن | |
|---|---|---|
| اینڈ پوائنٹ | https://api.broadnet.me | https://api.broadnet.me |
| وصول کنندگان | آپ کا اپنا تصدیق شدہ نمبر (نمبرز) | وہ وصول کنندہ جن کے لیے آپ کی منظوری ہے |
| سینڈر ID | آپ کے ٹیسٹ کریڈنشلز کے ساتھ تصدیق شدہ | منظوری کے دوران ہر ریگولیٹر کے ساتھ رجسٹرڈ |
| ڈیلیوری رپورٹس | ||
| الاؤنس، لاگت اور میعاد | آپ کے ٹیسٹ کریڈنشلز کے ساتھ، ہمارے جواب میں تصدیق شدہ | آپ کی تجارتی شرائط |
| ان کے لیے بہترین ہے | انٹیگریشن، webhooks، ایرر ہینڈلنگ، انکوڈنگ | منظوری کے بعد لائیو ٹریفک |