زیمبیائی سائن اپ ٹیسٹس کے لیے +260 SMS ویریفیکیشن کو خودکار بنانا

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

OTP Route اپنے OTP Gateway کے ذریعے آپ کے لیے زیمبیائی (+260) SMS ویریفیکیشن کوڈ وصول کرتا ہے: API یا ڈیش بورڈ سے ایکٹیویشن بنائیں، ایک بار استعمال ہونے والا +260 نمبر اپنی ایپ میں استعمال کریں، اور کوڈ دستخط شدہ ویب ہُک، پولنگ یا اسکرین پر حاصل کریں۔ قیمتیں $0.20 فی کوڈ سے شروع ہوتی ہیں، اور اگر 20 منٹ کی مدت میں SMS نہ آئے تو رقم آپ کے والٹ میں واپس آ جاتی ہے۔

زیمبیا OTP API انٹیگریشن کون سے اینڈ پوائنٹس کال کرتی ہے؟

انٹیگریشن https://otproute.com/api/v1 پر HTTPS کالز کی ایک مختصر زنجیر ہے، ہر ایک میں or_live_ پری فکس والی کلید کے ساتھ Authorization: Bearer ہوتا ہے۔ زیمبیا کی کنٹری آئی ڈی zm ہے۔

  • GET /api/v1/countries اور GET /api/v1/services: حوالہ جاتی ڈیٹا، جسے ایک دن کے لیے کیش کرنا ٹھیک ہے۔
  • GET /api/v1/prices?country=zm&service=<id>: لائیو قیمت، اور یہ بھی کہ وہ روٹ اس وقت آرڈر لے سکتا ہے یا نہیں۔
  • POST /api/v1/activations بمع {"service": "whatsapp", "country": "zm"}: ایکٹیویشن آئی ڈی اور +260 نمبر لوٹاتا ہے۔
  • GET /api/v1/activations/{id}: اسٹیٹس اور، موصول ہونے پر، کوڈ۔
  • POST /api/v1/activations/{id}/cancel: نمبر جلد واپس کر دیں۔
  • GET /api/v1/balance: اسے پہلے چلائیں تاکہ خالی والٹ پر ٹیسٹ سوئٹ جلد رک جائے۔

Developer کنسول میں کلیدیں بنائیں، فی اکاؤنٹ 10 تک؛ ہر ماحول کے لیے ایک کلید ایک صاف ستھرا انداز ہے۔ اکاؤنٹ کی حد 300 درخواستیں فی منٹ ہے۔ مکمل اسکیمے API دستاویزات میں ہیں۔

+260 کوڈ وصول کرنے والا ویب ہُک کیسے لکھا جائے؟

پولنگ کام کرتی ہے، لیکن جب کئی ایکٹیویشنز ایک ساتھ چل رہی ہوں تو ویب ہُک زیادہ صاف ہے۔ Developer کنسول میں 5 تک اینڈ پوائنٹس شامل کریں اور activation.sms_received، activation.expired اور activation.cancelled پر سبسکرائب کریں۔

ہر درخواست میں X-OTPRoute-Signature: t=<unix>,v1=<hex> ہوتا ہے۔ اسٹرنگ <t>.<raw body> بنائیں، اینڈ پوائنٹ کے سیکرٹ سے HMAC-SHA256 نکالیں، اور v1 سے constant-time موازنہ کریں۔ بالکل وہی خام بائٹس استعمال کریں جو موصول ہوئے، چند منٹ سے پرانے ٹائم اسٹیمپ رد کریں، اور نتائج کو ایکٹیویشن آئی ڈی پر محفوظ کریں تاکہ دوبارہ بھیجی گئی ڈیلیوری کچھ نہ بدلے۔ جلدی سے 2xx جواب دیں اور سست کام بعد میں کریں۔ HMAC کے ساتھ OTP ویب ہُکس کو محفوظ بنانا کی ہماری واک تھرو میں مزید تفصیل ہے، اور CI پائپ لائنز میں SMS OTP ٹیسٹنگ دکھاتی ہے کہ یہ بلڈ میں کہاں فٹ بیٹھتا ہے۔

زیمبیا کے ویریفیکیشن نمبر پر کن سروسز سے کوڈ آ سکتے ہیں؟

لائیو اسنیپ شاٹ زیمبیا کو 1,100 سے زیادہ سروسز پر رکھتا ہے۔ ان میں شامل ہیں: WhatsApp، Facebook، Google (Gmail & YouTube)، Telegram، Instagram، TikTok، X (Twitter)، LinkedIn، Uber، imo، Microsoft & Outlook، Amazon اور Netflix۔ چونکہ روٹس گھنٹہ بہ گھنٹہ بدلتے ہیں، آرڈر سے پہلے قیمتوں کے اینڈ پوائنٹ کو بتانے دیں کہ کیا کھلا ہے۔

زیمبیائی نمبر کا فارمیٹ اور وہ زبانیں جن میں کوڈ آتے ہیں

زیمبیائی نمبر ملک کے اندر ٹرنک 0 اور پھر نو ہندسوں کے ساتھ ڈائل کیے جاتے ہیں۔ بین الاقوامی شکل میں صفر چلا جاتا ہے، اور +260 کے بعد نو ہندسے رہتے ہیں۔ محفوظ کرنے سے پہلے ہر چیز کو اسی E.164 شکل میں نارملائز کریں، اور یقینی بنائیں کہ آپ کا ان پُٹ فیلڈ مقامی انداز، جو صارفین اصل میں ٹائپ کرتے ہیں، اور بین الاقوامی انداز دونوں قبول کرتا ہے۔

انگریزی سرکاری زبان ہے، اور بیمبا، نیانجا، ٹونگا اور لوزی جیسی زبانیں وسیع پیمانے پر بولی جاتی ہیں۔ ویریفیکیشن SMS عموماً انگریزی میں آتا ہے، جو پارسنگ آسان رکھتا ہے، لیکن پھر بھی ہندسوں پر میچ کریں تاکہ بھیجنے والے کی عبارت میں تبدیلی آپ کے ٹیسٹ نہ توڑے۔

ٹیمیں زیمبیا پر تب ٹیسٹ کرتی ہیں جب وہ جنوبی افریقی خطے (Southern Africa) میں توسیع کر رہی ہوں، موبائل منی یا قرضے کی پروڈکٹس کے لیے آن بورڈنگ بنا رہی ہوں، یا علاقائی آپریشنز سینٹر سے صارفین کو سپورٹ دے رہی ہوں۔ فِن ٹیک آن بورڈنگ کا صفحہ اس منظرنامے کو کور کرتا ہے۔

کیا یہی کام ڈیش بورڈ سے ہو سکتا ہے؟

جی ہاں، اور یہ ایک بار کی جانچ کے لیے کارآمد ہے۔ لاگ اِن کریں، OTP Gateway کھولیں، سروس اور زیمبیا چنیں، دکھائی گئی قیمت دیکھیں، اور آرڈر کریں۔ +260 نمبر ایپ میں درج کریں؛ کوڈ آنے پر ڈیش بورڈ میں ظاہر ہو جاتا ہے۔ جس ایکٹیویشن کی آپ کو ضرورت نہ رہے اسے منسوخ کریں اور اس کی رقم والٹ میں واپس آ جاتی ہے۔

اگر کوڈ نہ آئے تو کیا کریں، اور ڈیڈیکیٹڈ لائن کب بہتر ہے؟

ایکٹیویشنز 20 منٹ چلتی ہیں اور آپ صرف تب ادا کرتے ہیں جب کوڈ پہنچے۔ اگر مدت ختم ہو جائے یا آپ منسوخ کر دیں تو پوری رقم خود بخود واپس چلی جاتی ہے۔ کچھ سروسز ورچوئل نمبر قبول نہیں کرتیں، اور ریفنڈ اسی لیے ہے۔ جب +260 کوڈ سست ہو: مدت پوری ہونے دیں، بعد میں یا کسی دوسرے سروس روٹ سے دوبارہ کوشش کریں، دیکھیں کہ سروس ورچوئل نمبر قبول کرتی ہے، اور تیز لوپ میں دوبارہ آرڈر کرنے سے بچیں۔

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

نمبر صرف اپنی جائز پروڈکٹس اور اکاؤنٹس کے لیے استعمال کریں، ہر سروس کی شرائط کی پیروی کریں، اور یاد رکھیں کہ OTP Route کی قابلِ قبول استعمال کی پالیسی (Acceptable Use Policy) لاگو ہے۔

زیمبیا انٹیگریشن کا بل کیسے بنتا ہے اور اسے محفوظ طریقے سے ٹیسٹ کیسے کریں؟

ایک پری پیڈ USD والٹ ہر چیز کو فنڈ کرتا ہے؛ نہ ماہانہ فیس ہے نہ پلان۔ کارڈ یا USDT/USDC سے ٹاپ اپ کریں اور ہر بار ای میل سے PDF انوائس پائیں۔ تعمیر کے دوران اپنے ڈیولپمنٹ اکاؤنٹ کے لیے سینڈ باکس موڈ کی درخواست کریں: سمولیٹڈ نمبر اور کوڈ آپ کو پورے OTP روٹنگ راستے کی مشق والٹ خرچ کیے بغیر کرنے دیتے ہیں۔ موجودہ ریٹس قیمتیں کے صفحے پر ہیں۔

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

OTP Route زیمبیا کے لیے کون سی کنٹری آئی ڈی استعمال کرتا ہے؟

zm، جیسا کہ POST /api/v1/activations میں {"service": "telegram", "country": "zm"} کے ساتھ۔

کیا میں زیمبیائی SIM کارڈ کے بغیر زیمبیا کے SMS OTP کوڈ وصول کر سکتا ہوں؟

جی ہاں۔ OTP Gateway ٹیسٹنگ کے لیے +260 نمبر دیتا ہے، اور کوڈ آپ کو ڈیش بورڈ میں، ویب ہُک سے یا پولنگ کے ذریعے مل جاتا ہے۔

+260 نمبر درست طریقے سے کیسے محفوظ کروں؟

ملکی ٹرنک 0 ہٹا دیں اور E.164 میں +260 اور نو ہندسے محفوظ کریں۔ ڈسپلے کے لیے فارمیٹنگ الگ سے کریں۔

اگر WhatsApp یا کوئی اور سروس نمبر رد کر دے تو کیا رقم واپس ہوتی ہے؟

جی ہاں۔ جب 20 منٹ میں کوڈ نہ آئے، یا آپ منسوخ کر دیں، تو رقم خود بخود آپ کے والٹ میں واپس جمع ہو جاتی ہے۔

کیا میں آئندہ لاگ اِنز کے لیے زیمبیائی نمبر اپنے پاس رکھ سکتا ہوں؟

self-serve نہیں۔ طویل مدتی نمبر امریکہ اور کینیڈا کی پروڈکٹ ہیں؛ زیمبیا کے بارے میں پوچھنے کے لیے [email protected] کو ای میل کریں، کسی وعدے کے بغیر۔

کیا میں حقیقی کوڈز کی ادائیگی سے پہلے انٹیگریشن آزما سکتا ہوں؟

جی ہاں۔ end-to-end ٹیسٹس کے لیے سمولیٹڈ نمبر اور کوڈ حاصل کرنے کی خاطر ڈیولپمنٹ اکاؤنٹ پر سینڈ باکس موڈ مانگیں۔

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

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

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