+226 سائن اپ کی جانچ: برکینا فاسو verification نمبر کی چیک لسٹ

کالنگ کوڈ +226OTP Gateway فی کوڈ $0.20 سےمخصوص نمبرز: صرف امریکہ اور کینیڈاAPI آئی ڈی: bf
مختصر جواب

جی ہاں، OTP Route آپ کو اپنے OTP Gateway کے ذریعے برکینا فاسو (+226) کے تصدیقی کوڈ وصول کرنے دیتا ہے، ڈیش بورڈ میں یا REST API اور signed webhooks کے ذریعے، $0.20 فی کوڈ سے شروع۔ ہر نمبر 20 منٹ کی ونڈو میں ایک کوڈ کے لیے ہوتا ہے، اور اگر کچھ نہ آئے تو رقم سیدھی آپ کے والیٹ میں واپس چلی جاتی ہے۔

+226 نمبر کی درخواست سے پہلے کیا کچھ تیار ہونا چاہیے؟

پہلی کوششیں اکثر روٹ کی وجہ سے نہیں بلکہ سیٹ اپ کی کسی کمی کی وجہ سے ناکام ہوتی ہیں۔ پہلا آرڈر دینے سے پہلے یہ چیزیں دیکھ لیں:

  • ایک API key۔ Developer console میں بنائیں؛ لائیو keys کا prefix or_live_ ہوتا ہے اور انہیں Bearer token کے طور پر بھیجا جاتا ہے۔ آپ 10 keys تک رکھ سکتے ہیں، اس لیے staging اور CI کو الگ key دیں۔
  • فنڈ شدہ والیٹ۔ کارڈ یا USDT/USDC سے ٹاپ اپ کریں۔ جو کوڈ پہنچتا ہی نہیں اس کے پیسے نہیں کٹتے۔
  • درست ids۔ API میں برکینا فاسو کا id bf ہے۔ service id اندازے سے نہ لکھیں، GET /api/v1/services سے دیکھیں۔
  • ڈیلیوری کا منصوبہ۔ یا تو ایک webhook endpoint جس کا secret محفوظ جگہ رکھا ہو، یا مناسب وقفے والا polling لوپ۔ ایک اکاؤنٹ میں 5 webhook endpoints تک رجسٹر ہو سکتے ہیں، جو staging اور production کو الگ رکھنے کے لیے کارآمد ہے۔
  • تصدیق کے لیے جائز اکاؤنٹ۔ آپ کی اپنی پروڈکٹ کا ٹیسٹ یوزر، یا کوئی بزنس اکاؤنٹ جسے آپ کی ٹیم چلاتی ہے۔ ہر سروس کی شرائط اور OTP Route کی Acceptable Use Policy لاگو ہوتی ہیں۔

کوڈ لکھنے سے پہلے تمام fields دیکھنے ہوں تو API ریفرنس میں موجود ہیں۔

کون سی ایپس برکینا فاسو کے روٹ پر کوڈ بھیج سکتی ہیں؟

bf کے لائیو کیٹلاگ میں اس وقت 900 سے زیادہ سروسز درج ہیں۔ تحریر کے وقت دستیاب مقبول سروسز میں WhatsApp، Facebook، Instagram، TikTok، Telegram، Google (Gmail & YouTube)، Microsoft & Outlook، imo، Viber، Signal، LinkedIn، Uber، Amazon اور ChatGPT (OpenAI) شامل ہیں۔

دستیابی دن بھر بدلتی رہتی ہے کیونکہ ہمارے carrier partners صلاحیت بڑھاتے اور گھٹاتے رہتے ہیں، اس لیے اس فہرست کو ایک snapshot سمجھیں۔ آپ کا کوڈ ہر آرڈر سے ذرا پہلے GET /api/v1/prices سے پوچھے؛ یہ موجودہ قیمت بتاتا ہے اور یہ بھی کہ وہ جوڑی آرڈر ہو سکتی ہے یا نہیں۔

ملک `bf` کے لیے API کا ترتیب وار عمل کیا ہے؟

  1. اپنی جوڑی کی قیمت GET /api/v1/prices?country=bf&service=whatsapp سے پڑھیں (service id اپنی مرضی کا لگائیں)۔
  2. POST /api/v1/activations سے activation بنائیں، body یہ ہو: {"service": "whatsapp", "country": "bf"}۔ واپس ملنے والا activation id محفوظ کر لیں؛ آگے سب کچھ اسی کی بنیاد پر چلتا ہے۔
  3. جس ایپ کو آپ ٹیسٹ کر رہے ہیں اس سے SMS چلائیں، جواب میں ملا +226 نمبر استعمال کرتے ہوئے۔
  4. اپنے webhook پر activation.sms_received کا انتظار کریں۔ X-OTPRoute-Signature header دیکھیں، جس کی شکل t=<unix>,v1=<hex> ہے: endpoint secret کے ساتھ "<t>.<raw body>" پر HMAC-SHA256 نکالیں، موازنہ کریں، اور پرانے timestamp والی درخواستیں رد کر دیں۔ HMAC سے OTP webhooks کی حفاظت والی گائیڈ میں باریک نکات بھی ہیں۔
  5. webhook نہیں ہے؟ اس کے بجائے ہر چند سیکنڈ بعد GET /api/v1/activations/{id} پول کریں۔
  6. جلدی ختم کرنا ہو یا ناکامی کا راستہ ٹیسٹ کرنا ہو؟ POST /api/v1/activations/{id}/cancel کال کریں۔ اگر کوڈ آئے بغیر رن ختم ہو جائے تو آپ کو activation.expired یا activation.cancelled بھی ملے گا۔

اکاؤنٹ پر 300 requests فی منٹ کی حد ہے، جو polling کے لیے کافی ہے بشرطیکہ ہر رن تھوڑا وقفہ رکھے۔

کوڈ لکھے بغیر کوئی +226 کوڈ کیسے منگوا سکتا ہے؟

جی ہاں۔ سپورٹ اسٹاف، مارکیٹرز اور اکاؤنٹ مینیجرز یہی کام ہاتھ سے کر سکتے ہیں۔ سائن ان کریں، OTP Gateway کھولیں، برکینا فاسو چنیں، سروس منتخب کریں اور اسکرین پر نظر آنے والی قیمت کی تصدیق کریں۔ نمبر فوراً ظاہر ہو جاتا ہے؛ اسے ایپ میں ڈالیں، SMS منگوائیں، اور کوڈ اسی ڈیش بورڈ کی قطار میں آ جائے گا۔ ٹیب کھلا چھوڑ دیں یا بعد میں واپس آئیں، activation پورے 20 منٹ تک سنتا رہتا ہے۔

+226 نمبر کیسے محفوظ کریں، اور SMS کس زبان میں آئے گا؟

برکینا فاسو میں قومی نمبر آٹھ ہندسوں کے ہوتے ہیں اور کوئی trunk prefix نہیں ہے، اس لیے ہٹانے کے لیے کوئی ابتدائی صفر نہیں: قومی شکل اور +226 کے بعد کے ہندسے ایک ہی ہیں۔ نمبر E.164 میں +226 اور اس کے بعد وہ آٹھ ہندسے لکھ کر محفوظ کریں، اور محفوظ کرنے سے پہلے یوزر کے input سے خالی جگہیں، ڈیش اور بین الاقوامی 00 ہٹا دیں۔ trunk صفر والے ملکوں سے نقل کیے گئے validation اصول درست +226 اندراجات کو رد کر دیں گے، جو localization کی ایک عام غلطی ہے اور جس کے لیے regression test بنانا مفید ہے۔

انتظامیہ، تعلیم اور کاروبار میں طویل عرصے سے فرانسیسی زبان چلتی آ رہی ہے، جبکہ موورے، ڈیولا اور فلفلدے بڑے پیمانے پر بولی جاتی ہیں۔ زیادہ تر تصدیقی ٹیمپلیٹس اکاؤنٹ کے locale کے مطابق فرانسیسی یا انگریزی میں آتے ہیں، اس لیے یقینی بنائیں کہ آپ کا parser ہندسوں کے آس پاس accent والے حروف کو سنبھال لیتا ہے۔

ٹیمیں عموماً یہاں اس وقت ٹیسٹ کرتی ہیں جب وہ فرانسیسی بولنے والے مغربی افریقہ میں لانچ کر رہی ہوں، سائن اپ اسکرین کی فرانسیسی عبارت جانچ رہی ہوں، یا ادائیگی اور mobile-money پروڈکٹس کے لیے صارفین کو آن بورڈ کر رہی ہوں؛ fintech آن بورڈنگ کا صفحہ اسی طریقے کو بیان کرتا ہے۔

نمبر پر کوڈ نہ پہنچے تو کیا آزمائیں؟

  • ونڈو مکمل ہونے دیں۔ کچھ سروسز دیر سے بھیجتی ہیں؛ تیسرے منٹ پر منسوخ کرنے سے ایسا رن ضائع ہو جاتا ہے جو شاید کامیاب ہو جاتا۔
  • تصدیق کریں کہ سروس virtual نمبر قبول کرتی ہے۔ کچھ پلیٹ فارمز انہیں سرے سے رد کر دیتے ہیں۔ استعمال نہ ہونے والی activations کی رقم اسی لیے واپس کی جاتی ہے۔
  • دوسرا روٹ آزمائیں یا بعد میں دوبارہ کوشش کریں۔ مختلف وقت پر، یا مغربی افریقہ کے کسی پڑوسی روٹ پر، نتیجہ اکثر مختلف ہوتا ہے۔
  • تیز لوپ میں دوبارہ آرڈر نہ دیں۔ بار بار فوری کوششیں بھیجنے والی ایپ کی اپنی rate limits کو چھیڑ دیتی ہیں اور اگلی کوشش مزید خراب کر دیتی ہیں۔

retry ڈیزائن کی مزید تفصیل ناکام OTP ڈیلیوریز کم کرنے والی گائیڈ میں ہے۔

کیا برکینا فاسو کا کوئی طویل مدتی نمبر ملتا ہے، اور بلنگ کیسے ہوتی ہے؟

+226 کی کوئی self-serve طویل مدتی لائن نہیں ہے۔ Dedicated Numbers صرف امریکہ اور کینیڈا کی پروڈکٹ ہیں، جو $1.95/month سے شروع ہوتی ہیں اور ان میں آنے اور جانے والے SMS کے ساتھ براؤزر کالنگ شامل ہے۔ اگر آپ کو برکینا فاسو کی مستقل لائن چاہیے تو [email protected] پر ای میل کریں؛ آیا اس کا انتظام ہو سکتا ہے یا نہیں، یہ مقامی قوانین پر منحصر ہے اور اس کا وعدہ نہیں کیا جاتا۔

+226 activations کی ادائیگی ایک ہی prepaid USD والیٹ سے ہوتی ہے، نہ کوئی سبسکرپشن ہے نہ چننے کے لیے کوئی tier۔ کارڈ یا USDT/USDC سے ہونے والے ہر ٹاپ اپ پر ای میل کے ذریعے PDF انوائس ملتی ہے۔ انٹیگریشن کے کام کے لیے ڈیولپمنٹ اکاؤنٹ کو sandbox پر منتقل کرنے کو کہیں، جو simulated نمبر اور کوڈ واپس کرتا ہے تاکہ آپ کا ٹیسٹ سوٹ حقیقی فنڈز کو چھوئے ہی نہیں۔ موجودہ ریٹس قیمتوں کے صفحے پر ہیں۔

اکثر پوچھے گئے سوالات

کیا میں مقامی SIM کے بغیر اپنی ایپ کا برکینا فاسو سائن اپ فلو ٹیسٹ کر سکتا ہوں؟

جی ہاں۔ OTP Gateway پر +226 نمبر آرڈر کریں، اپنی ایپ سے SMS چلائیں اور کوڈ ڈیش بورڈ یا API میں پڑھ لیں۔ ادائیگی صرف تب ہوتی ہے جب کوڈ پہنچ جائے۔

OTP Route API میں برکینا فاسو کا country id کیا ہے؟

یہ bf ہے۔ prices یا activations endpoints کال کرتے وقت اسے GET /api/v1/services سے ملے service id کے ساتھ جوڑیں۔

کیا +226 نمبر صفر سے شروع ہوتے ہیں؟

نہیں۔ برکینا فاسو میں کوئی trunk prefix نہیں ہے، اس لیے نمبر E.164 شکل میں بس +226 اور اس کے بعد آٹھ ہندسے ہوتا ہے۔

برکینا فاسو کا verification نمبر کتنی دیر فعال رہتا ہے؟

ہر activation کے لیے بیس منٹ (20)۔ اگر SMS آئے بغیر ونڈو بند ہو جائے، یا آپ منسوخ کر دیں، تو پوری رقم خود بخود آپ کے والیٹ میں واپس آ جاتی ہے۔

کیا کوڈ فرانسیسی میں آئے گا؟

یہ بھیجنے والی سروس اور اکاؤنٹ میں سیٹ زبان پر منحصر ہے۔ عام طور پر فرانسیسی اور انگریزی ہوتی ہیں، اس لیے اگر آپ کی پروڈکٹ دونوں کو سپورٹ کرتی ہے تو دونوں ٹیسٹ کریں۔

کیا میں +226 نمبر سے ایک پلیٹ فارم پر بہت سے اکاؤنٹ کھول سکتا ہوں؟

نہیں۔ OTP Route آپ کی اپنی پروڈکٹ کو ٹیسٹ کرنے اور جائز بزنس اکاؤنٹس چلانے کے لیے ہے۔ بڑے پیمانے پر سائن اپس یا من گھڑت شناخت Acceptable Use Policy اور پلیٹ فارم کی اپنی شرائط کی خلاف ورزی ہیں۔

سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔

چند منٹوں میں اپنا پہلا OTP روٹ کریں

مفت اکاؤنٹ بنائیں، اپنا USD والیٹ ٹاپ اپ کریں اور ڈیش بورڈ یا API سے نمبر آرڈر کریں۔ کوئی ماہانہ فیس نہیں۔