API کے ذریعے OTP Route نمبروں پر Zalo OTP وصول کرنا

OTP Gateway فی کوڈ $0.20 سے198 ممالکAPI آئی ڈی: zaloمخصوص US/CA نمبرز $1.95/ماہ سے
مختصر جواب

ٹیم Zalo کا ویریفیکیشن کوڈ اس طرح وصول کرتی ہے کہ OTP Route کے OTP Gateway سے zalo سروس کے لیے ایک بار استعمال ہونے والا نمبر آرڈر کرے، اسے Zalo میں درج کرے، اور کوڈ ڈیش بورڈ، REST پول یا دستخطی ویب ہک سے پڑھ لے۔ قیمت ملک کے لحاظ سے $0.20 فی کوڈ سے شروع ہوتی ہے، اور 20 منٹ کی مدت میں کوڈ نہ آئے تو والٹ میں مکمل رقم واپس آ جاتی ہے۔

Zalo ویریفیکیشن کوڈ API کا فلو کیسا ہوتا ہے؟

سروس کی آئی ڈی zalo ہے۔ کالیں https://otproute.com/api/v1 پر جاتی ہیں، Developer console میں جاری کی گئی or_live_ پریفکس والی Bearer کلید کے ساتھ۔

  1. GET /api/v1/countries سے ملکوں کی آئی ڈیز لیں؛ مثلاً ویتنام کی آئی ڈی vn ہے۔
  2. GET /api/v1/prices?country=vn&service=zalo سے تازہ قیمت اور دستیابی دیکھیں۔
  3. ایکٹیویشن بنائیں: POST /api/v1/activations اور {"service": "zalo", "country": "vn"}۔ ایکٹیویشن آئی ڈی اور واپس ملنے والا نمبر محفوظ کر لیں۔
  4. نمبر اس ٹیسٹ اکاؤنٹ کی Zalo فون اسکرین میں درج کریں جو آپ کے کنٹرول میں ہے۔
  5. کوڈ ویب ہک یا پولنگ سے لیں، یا POST /api/v1/activations/{id}/cancel سے آرڈر ختم کر دیں۔

ٹیسٹ سوٹ کے آغاز میں GET /api/v1/balance سے بیلنس چیک کر لینے سے رن کے بیچ میں حیرت نہیں ہوتی۔ درخواستوں کی مکمل ساخت کے لیے API دستاویزات دیکھیں۔

Zalo کوڈز کے لیے ویب ہک رسیور بنانا

Developer console میں ایک اینڈ پوائنٹ رجسٹر کریں اور activation.sms_received، activation.expired اور activation.cancelled کو سبسکرائب کریں۔ ہر درخواست میں X-OTPRoute-Signature ہیڈر t=<unix>,v1=<hex> کی شکل میں ہوتا ہے؛ اینڈ پوائنٹ کے سیکرٹ سے <t>.<raw body> پر HMAC-SHA256 نکالیں، constant time میں موازنہ کریں، اور پرانے ٹائم اسٹیمپ رد کر دیں۔

محفوظ شدہ نتائج کو ایکٹیویشن آئی ڈی پر کی کر کے ہینڈلر کو idempotent بنائیں۔ اگر ایک ہی ایونٹ دو بار پہنچے تو دوسری بار لکھنا کوئی اثر نہ کرے۔ جن ٹیموں کے پاس عوامی اینڈ پوائنٹ نہیں، وہ اس کے بجائے GET /api/v1/activations/{id} پر پولنگ کر سکتی ہیں؛ 300 درخواستیں فی منٹ کی حد کئی متوازی ٹیسٹوں میں مختصر پولنگ وقفے کی گنجائش دیتی ہے۔

Zalo فون نمبر کب مانگتا ہے؟

Zalo ایک ویتنامی میسجنگ اور سوشل ایپ ہے، اور فون نمبر اکاؤنٹ کی بنیادی شناخت کا کام کرتا ہے۔ کوڈ عموماً اس وقت مانگا جاتا ہے جب کوئی اکاؤنٹ بنائے، نئے ڈیوائس پر سائن اِن کرے، یا رسائی بحال کرے۔ درست مراحل کا فیصلہ Zalo کرتی ہے اور وہ بدل سکتے ہیں، اس لیے ٹیسٹ پلان کو ایک مقررہ ترتیب فرض کرنے کے بجائے ہر اسکرین کا احاطہ کرنا چاہیے۔

QA ٹیموں کے لیے یہ اس لیے اہم ہے کہ Zalo کے گرد بنی میسجنگ انٹیگریشن، مِنی ایپ یا کسٹمر سپورٹ چینل کو کوئی اور منظرنامہ چلانے سے پہلے اکثر ایک نیا، ویریفائیڈ ٹیسٹ اکاؤنٹ درکار ہوتا ہے۔

OTP Route پر کن ممالک میں Zalo OTP وصول ہو سکتا ہے؟

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

وہ ملک چنیں جو اس اکاؤنٹ سے مطابقت رکھتا ہو جسے آپ ٹیسٹ کر رہے ہیں۔ ویتنام کے لانچ میں مقامی صارفین جو دیکھتے ہیں اسے دہرانے کے لیے +84 نمبر چاہییں، جبکہ بیرونِ ملک رہنے والی ویتنامی برادریوں کو سروس دینے والی ٹیم ان ممالک کے نمبر لینا چاہے گی جہاں یہ صارفین رہتے ہیں۔ ملک قیمت اور دستیابی کو بھی متاثر کرتا ہے، اسی لیے پہلے قیمت والا اینڈ پوائنٹ دیکھنا مفید ہے۔

Zalo SMS ویریفیکیشن ٹیسٹ کے لیے ڈیش بورڈ کے مراحل

پروجیکٹ پر ہر کوئی کوڈ نہیں لکھتا۔ ڈیش بورڈ میں سروس کے طور پر Zalo چنیں، ملک منتخب کریں، دکھائی گئی قیمت کی تصدیق کریں، اور آرڈر کریں۔ نمبر Zalo میں کاپی کریں؛ SMS پہنچتے ہی کوڈ آرڈر کے ساتھ ظاہر ہو جاتا ہے۔ اسی اسکرین سے منسوخ کرنے پر پوری رقم واپس مل جاتی ہے۔ ڈیش بورڈ کے لیے سائن اپ میں ای میل ایڈریس اور 6 ہندسوں کا ای میل کوڈ، یا Google سائن اِن درکار ہے، اور ٹیم کے لاگ اِن کو TOTP ٹو فیکٹر سے محفوظ کیا جا سکتا ہے۔

Zalo کا کوڈ نہ پہنچنے کی کیا وجوہات ہو سکتی ہیں؟

ڈیلیوری سروس اور روٹ پر منحصر ہے، اس لیے انتظار کا کوئی مقررہ وقت نہیں۔ Zalo بعض ورچوئل نمبر مسترد بھی کر سکتی ہے، اور ریفنڈ اسی لیے موجود ہے۔ اگر کچھ ظاہر نہ ہو تو:

  • آرڈر کو 20 منٹ کی مدت ختم ہونے تک کھلا رہنے دیں، یا منسوخ کر دیں؛ دونوں صورتوں میں رقم والٹ میں واپس آ جاتی ہے۔
  • بعد میں دوبارہ کوشش کریں، یا کسی اور ملک پر جائیں جو ٹیسٹ کے لیے موزوں ہو۔
  • تیزی سے لگاتار دوبارہ آرڈر نہ کریں؛ خودکار جابز میں backoff شامل کریں۔
  • تصدیق کریں کہ ٹیسٹ اکاؤنٹ خود Zalo کی طرف سے بلاک یا rate limited نہیں۔

کیا Zalo ٹیسٹ اکاؤنٹ کے لیے Dedicated Number استعمال کرنا چاہیے؟

OTP Gateway کا نمبر ایک کوڈ سنبھالتا ہے۔ اگر اسٹیجنگ یا سپورٹ اکاؤنٹ کو اگلے مہینے دوبارہ لاگ اِن کرنا ہو تو Dedicated Number بہتر ہے: امریکا یا کینیڈا کی لائن، $1.95/ماہ سے، جو تجدید کے دوران آپ کے پاس رہتی ہے، اور جس کے اِن باؤنڈ SMS ڈیش بورڈ اور number.sms_received ویب ہک پر ملتے ہیں۔ مزید ورچوئل نمبرز پر پڑھیں۔

دونوں میں سے جو بھی چنیں، ذمہ داری سے استعمال کریں۔ Zalo کی شرائط پر عمل کریں، ہر اکاؤنٹ ایک حقیقی فرد یا کاروبار کا رکھیں، اور OTP Route صرف اپنے جائز اکاؤنٹس اور پروڈکٹس کی جانچ اور آپریشن کے لیے استعمال کریں۔ Zalo اپنے مالک کا ٹریڈ مارک ہے، اور OTP Route کا اس سے کوئی الحاق نہیں۔

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

OTP Route API میں Zalo کے لیے کون سی سروس آئی ڈی استعمال ہوتی ہے؟

یہ zalo ہے، جو ملک کی آئی ڈی کے ساتھ POST /api/v1/activations کی باڈی میں بھیجی جاتی ہے۔

کیا میں ویتنام سے باہر کے نمبر پر Zalo OTP وصول کر سکتا ہوں؟

جی ہاں۔ Zalo کے روٹس 198 ممالک میں درج ہیں، اور ہر ایک کی دستیابی قیمت والا اینڈ پوائنٹ لائیو لوٹاتا ہے۔

اگر Zalo ورچوئل نمبر مسترد کر دے تو کیا مجھ سے چارج ہوگا؟

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

کیا طویل مدتی اکاؤنٹ کے لیے Zalo کا ورچوئل نمبر مناسب ہے؟

ایک بار استعمال ہونے والا نمبر نہیں۔ بار بار لاگ اِن کے لیے امریکا یا کینیڈا کا Dedicated Number، جو تجدید کے دوران آپ کے پاس رہتا ہے، زیادہ محفوظ انتخاب ہے۔

ٹیسٹنگ کے لیے Zalo SMS ویریفیکیشن کی ادائیگی کیسے کروں؟

ایک پری پیڈ USD والٹ کارڈ یا USDT/USDC سے ٹاپ اَپ کریں؛ ماہانہ فیس نہیں ہے، اور ہر ٹاپ اَپ کے ساتھ PDF انوائس ملتی ہے۔

کیا میں پیسے خرچ کیے بغیر Zalo انٹیگریشن آزما سکتا ہوں؟

جی ہاں۔ سپورٹ کے ڈیولپمنٹ اکاؤنٹ کو sandbox پر منتقل کرنے کے بعد Zalo کے آرڈر سمولیٹڈ نمبر اور کوڈ لوٹاتے ہیں، اس لیے اصل خرچ سے پہلے ویب ہک اور پولنگ کا کوڈ پرکھا جا سکتا ہے۔

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

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

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