اردو
جمہوریہ کانگو (+242) کے تصدیقی کوڈز کو اپنے ٹیسٹ اسٹیک میں روٹ کرنا
جی ہاں، OTP Route ایک بار کے OTP Gateway نمبر پر جمہوریہ کانگو (+242) کے SMS تصدیقی کوڈز وصول کر سکتا ہے، جو آپ کے ڈیش بورڈ میں دکھائے جاتے ہیں یا REST پولنگ یا دستخط شدہ ویب ہُک کے ذریعے آپ کے کوڈ تک پہنچائے جاتے ہیں۔ قیمتیں $0.20 فی کوڈ سے شروع ہوتی ہیں، درست رقم API سے لائیو ملتی ہے، اور اگر 20 منٹ کی مہلت میں کچھ نہ پہنچے تو چارج آپ کے والٹ میں واپس چلا جاتا ہے۔
+242 کوڈ شروع سے آخر تک حاصل کرنے کے لیے کون سی API کالز درکار ہیں؟
سب کچھ https://otproute.com/api/v1 کے تحت ہے اور or_live_ سے شروع ہونے والی Bearer کی سے تصدیق ہوتی ہے۔ کیز Developer console میں بنائیں؛ ایک اکاؤنٹ 10 تک رکھ سکتا ہے، جس سے اسٹیجنگ، CI اور کسی ساتھی کے لیپ ٹاپ کو الگ الگ اسناد دینا آسان ہو جاتا ہے جنہیں آزادانہ طور پر منسوخ کیا جا سکتا ہے۔
برازاویل مارکیٹ کا ایک عام ٹیسٹ رن کچھ یوں چلتا ہے:
GET /api/v1/servicesاورGET /api/v1/countriesکھینچ کر آئی ڈیز کیش کریں۔ جمہوریہ کانگو کی آئی ڈیcgہے (اسے اپنے بڑے پڑوسی سے نہ ملائیں، جس کی اپنی آئی ڈی اور صفحہ کانگو (DRC) پر ہے)۔- جس ایپ کو ٹیسٹ کر رہے ہیں اس کی لائیو قیمت اور دستیابی کے لیے
GET /api/v1/prices?country=cg&service=<id>سے پوچھیں۔ POST /api/v1/activationsاور{"service": "telegram", "country": "cg"}جیسی باڈی کے ساتھ ایکٹیویشن بنائیں۔ آپ کو ایکٹیویشن آئی ڈی اور +242 نمبر ملتا ہے۔- وہ نمبر اپنی پروڈکٹ کی سائن اپ یا لاگ اِن اسکرین میں درج کریں۔
- کانگو کا کوڈ ویب ہُک ڈیلیوری سے یا
GET /api/v1/activations/{id}کو پول کر کے حاصل کریں۔ ٹیسٹ ادھورا رہ جائے توPOST /api/v1/activations/{id}/cancelسے اسے آزاد کر دیں۔
سوئٹ شروع ہونے سے پہلے GET /api/v1/balance چلائیں تاکہ خالی والٹ جاب کو آدھے راستے کے بجائے شروع ہی میں ناکام کر دے۔ 300 درخواستیں فی منٹ کی حد چند متوازی ورکرز کے لیے کافی گنجائش چھوڑتی ہے۔ درخواست اور جواب کی مکمل شکلیں ڈیولپر دستاویزات میں ہیں۔
کانگو کی ایکٹیویشنز کے لیے دستخط شدہ ویب ہُک کیسے جوڑوں؟
ایک انجینئر کے فلو میں کلک کرنے کے لیے پولنگ ٹھیک ہے؛ CI کے پورے بیڑے کے لیے ویب ہُک زیادہ مہربان ہے۔ Developer console میں ایک اینڈ پوائنٹ شامل کریں (فی اکاؤنٹ پانچ کی اجازت ہے) اور activation.sms_received، activation.expired اور activation.cancelled کو سبسکرائب کریں۔
ہر درخواست میں X-OTPRoute-Signature: t=<unix>,v1=<hex> ہوتا ہے۔ اس اینڈ پوائنٹ کے سیکرٹ سے "<t>.<raw body>" کا HMAC-SHA256 دوبارہ بنائیں، مستقل وقت کی جانچ کے ساتھ v1 سے ملائیں، اور جس کا ٹائم اسٹیمپ پرانا ہو اسے چھوڑ دیں۔ ہیش کسی بھی JSON پارسنگ سے پہلے خام بائٹس پر نکالیں، کیونکہ دوبارہ سیریلائز کیا ہوا JSON شاذ ہی بائٹ بہ بائٹ برابر ہوتا ہے۔
ایونٹس کو ایکٹیویشن آئی ڈی کے حساب سے لیں۔ اگر ایک ہی ایونٹ دو بار آئے تو آپ کا ہینڈلر دیکھے کہ آئی ڈی پہلے ہی حل ہو چکی ہے اور محض کامیابی کا اسٹیٹس لوٹا دے۔ ویب ہُک کیپچر گائیڈ کیو کے ایسے طریقے بتاتی ہے جو سست ٹیسٹ رنرز کو ٹائم آؤٹ سے بچاتے ہیں۔
کانگو کا تصدیقی نمبر کن سروسز کا احاطہ کر سکتا ہے؟
cg کا آج کا اسنیپ شاٹ WhatsApp، Telegram، Google (Gmail & YouTube)، Facebook، Instagram، TikTok، X (Twitter)، ChatGPT (OpenAI)، Claude، Microsoft & Outlook، LinkedIn، Signal، Viber اور imo پر مشتمل ہے۔ مجموعی طور پر ملک میں OTP Gateway پر 1,000 سے زیادہ سروسز ہیں۔
یہ فہرست دن بھر بدلتی ہے کیونکہ روٹس کھلتے اور بند ہوتے ہیں، اس لیے اسے کبھی ہارڈ کوڈ نہ کریں۔ اپنے ٹیسٹ ہارنس کو قیمتوں کے اینڈ پوائنٹ سے مخصوص سروس کے بارے میں پوچھنے دیں، اور دستیابی خالی ہو تو شائستگی سے چھوڑ دیں یا دوبارہ شیڈول کریں۔ کانگو کی فہرست میں میسجنگ ایپس غالب رہتی ہیں، جو اس سے مطابقت رکھتا ہے کہ وہاں بہت سے گاہک نئی پروڈکٹ سے پہلی بار چیٹ گروپ میں شیئر کیے گئے لنک کے ذریعے ملتے ہیں، نہ کہ ایپ اسٹور کی تلاش سے۔
+242 نمبرز کیسے محفوظ اور نارملائز کیے جائیں؟
جمہوریہ کانگو کے نمبرز ملکی کوڈ کے بعد نو ہندسوں کے ہوتے ہیں، اور کئی پلانز کے برعکس شروع کا 0 ٹرنک پریفکس نہیں بلکہ سبسکرائبر نمبر کا حصہ ہے۔ موبائل لائنیں مقامی طور پر عموماً 06… یا 05… اور بین الاقوامی طور پر +242 06… لکھی جاتی ہیں۔ یورپی کوڈ بیس سے لیا گیا نارملائزر جو ہر شروع کا صفر ہٹا دیتا ہے، انہیں خاموشی سے خراب کر دے گا، اس لیے بالکل وہی E.164 اسٹرنگ محفوظ کریں جو API دے، اور لمبائی کی جانچ ایک عالمی اصول کے بجائے ہر ملک کے لحاظ سے کریں۔
فرانسیسی سرکاری زبان ہے اور تصدیقی SMS کی عام زبان بھی، حالانکہ روزمرہ میں لنگالا اور کیتوبا بڑے پیمانے پر بولی جاتی ہیں۔ کچھ ٹیمپلیٹس میں اعراب والے حروف کی توقع رکھیں، اور یقینی بنائیں کہ آپ کا پارسر مقررہ انگریزی الفاظ پر انحصار کرنے کے بجائے پیٹرن سے ہندسے نکالتا ہے۔
ٹیمیں عموماً یہاں تب ٹیسٹ کرتی ہیں جب پروڈکٹ فرانکوفون وسطی افریقہ میں لا رہی ہوں، برازاویل یا پوان نوار میں آپریشنز اسٹاف کی مدد کر رہی ہوں، یا بیرونِ ملک ایسے کانگو کے گاہکوں کو سروس دے رہی ہوں جو اب بھی وطن کے نمبر سے سائن اپ کرتے ہیں۔ حقیقی +242 روٹ پر پورا فلو جانچنے سے فارمیٹنگ اور متن کے وہ مسائل پکڑے جاتے ہیں جو سمولیٹر سے چھوٹ جاتے ہیں۔
اگر +242 نمبر پر کوڈ نہ پہنچے تو کیا ہوگا؟
خاموشی عموماً روٹ یا قبولیت کا مسئلہ ہوتی ہے، انٹیگریشن کی خرابی نہیں۔ ایک معقول طریقہ:
- کوئی نتیجہ نکالنے سے پہلے 20 منٹ کی مہلت پوری ہونے دیں؛ کچھ بھیجنے والے اپنا آؤٹ باؤنڈ ٹریفک اکٹھا کر کے بھیجتے ہیں۔
- تصدیق کریں کہ ہدف سروس ورچوئل نمبر قبول کرتی ہے۔ کئی نہیں کرتیں، اور اسی لیے نہ ملنے والا کوڈ کچھ خرچ نہیں کرواتا۔
- تیز لوپ میں نئے آرڈر بھیج کر ریٹ لمٹ ضائع کرنے کے بجائے بعد میں دوبارہ کوشش کریں، یا کسی دوسرے سروس روٹ پر جائیں۔
- جو نمبرز اب درکار نہ ہوں انہیں کینسل کریں تاکہ رقم ایکسپائری کا انتظار کرنے کے بجائے فوراً واپس آ جائے۔
ہمارا مضمون ناکام OTP ڈیلیوریز کم کرنا بیک آف اور ری ٹرائی بجٹ کو زیادہ گہرائی سے بیان کرتا ہے۔
کیا میں کانگو کی طویل مدتی لائن رکھ سکتا ہوں؟
جمہوریہ کانگو کے لیے کوئی سیلف سروس طویل مدتی نمبر موجود نہیں۔ OTP Gateway ہر تصدیقی کوڈ کے لیے ایک نمبر جاری کرتا ہے، اور فی الحال cg کے لیے یہی واحد پروڈکٹ پیش کی جاتی ہے۔
OTP Route کے Dedicated Virtual Numbers امریکہ اور کینیڈا کی پروڈکٹ ہیں جو $1.95/month سے شروع ہوتے ہیں، جن میں اِن باؤنڈ اور آؤٹ باؤنڈ SMS کے ساتھ براؤزر کالنگ شامل ہے۔ اگر آپ کی ٹیم کو واقعی کانگو کی مستقل لائن چاہیے تو [email protected] کو ای میل کریں؛ کچھ انتظام ہو سکے گا یا نہیں، یہ مقامی قواعد پر منحصر ہے، اس لیے اسے وعدہ نہیں بلکہ سوال سمجھیں۔ فرق عارضی بمقابلہ dedicated نمبرز میں خلاصہ کیے گئے ہیں۔
کانگو OTP روٹنگ سیٹ اپ کی بلنگ اور محفوظ ٹیسٹنگ کیسے ہوتی ہے؟
بلنگ ایک پری پیڈ USD والٹ سے چلتی ہے، نہ سبسکرپشن نہ پلان ٹیر۔ کارڈ یا USDT/USDC اسٹیبل کوائنز سے ٹاپ اپ کریں، اور ہر ٹاپ اپ پر آپ کی فنانس ٹیم کے لیے ای میل میں PDF انوائس بنتی ہے۔
پائپ لائن میں حقیقی پیسے جوڑنے سے پہلے سپورٹ سے ڈیولپمنٹ اکاؤنٹ کو سینڈ باکس موڈ پر کرنے کو کہیں۔ یہ سمولیٹڈ نمبر اور کوڈ لوٹاتا ہے، اس لیے آپ کچھ خرچ کیے بغیر پورے SMS verification API راستے کو شروع سے آخر تک آزما سکتے ہیں۔ OTP Route صرف اپنی پروڈکٹس اور ان اکاؤنٹس پر استعمال کریں جنہیں چلانے کا آپ کو حق ہے؛ ہر سروس کی شرائط اور ہماری Acceptable Use Policy بدستور لاگو ہیں۔ چارجز اور رقم واپسی والٹ میں کیسے نظر آتی ہیں، یہ قیمتوں میں دیکھیں۔
اکثر پوچھے گئے سوالات
OTP Route API میں جمہوریہ کانگو کی کنٹری آئی ڈی کیا ہے؟
یہ cg ہے۔ ڈیموکریٹک ریپبلک آف دی کانگو ایک الگ ملک ہے جس کی اپنی آئی ڈی ہے، اس لیے دوبارہ دیکھ لیں کہ آپ کی کنفیگ کس کا حوالہ دیتی ہے۔
کیا میں مقامی SIM کے بغیر اپنی ایپ کا کانگو کا سائن اپ فلو ٹیسٹ کر سکتا ہوں؟
جی ہاں۔ OTP Gateway سے ٹیسٹنگ کے لیے +242 نمبر منگوائیں، اپنی ایپ میں درج کریں، اور کوڈ ڈیش بورڈ یا API سے پڑھیں۔
کیا +242 نمبر محفوظ کرتے وقت شروع کا صفر ہٹا دوں؟
نہیں۔ جمہوریہ کانگو میں 0 نو ہندسوں کے سبسکرائبر نمبر کا حصہ ہے، اس لیے E.164 ویلیو کو بالکل ویسے ہی رکھیں جیسے API لوٹائے۔
کانگو کے تصدیقی متن کس زبان میں ہوں گے؟
زیادہ تر فرانسیسی میں آتے ہیں، بین الاقوامی ایپس کے لیے کبھی کبھار انگریزی میں۔ مخصوص الفاظ ملانے کے بجائے پیٹرن سے ہندسے نکالیں۔
اگر کوڈ کبھی ظاہر نہ ہو تو کیا مجھ سے چارج لیا جاتا ہے؟
نہیں۔ اگر مہلت بغیر SMS کے ختم ہو جائے، یا آپ پہلے کینسل کر دیں، تو پوری رقم خودبخود آپ کے والٹ میں واپس آ جاتی ہے۔
کانگو کا SMS OTP وصول کرنے پر کتنا خرچ آتا ہے؟
$0.20 فی کوڈ سے؛ ہر ایپ کی +242 قیمت لائیو بتائی جاتی ہے، اس لیے آرڈر سے پہلے اس کی کوئری کریں۔
کیا انٹیگریشن بنانے کے لیے سینڈ باکس موجود ہے؟
جی ہاں، درخواست پر۔ سپورٹ ڈیولپمنٹ اکاؤنٹ کو سینڈ باکس موڈ میں ڈال سکتی ہے، جو والٹ کی رقم چھوئے بغیر سمولیٹڈ نمبر اور کوڈ لوٹاتا ہے۔
سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔